<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! Made with Bones: http://themble.com/bones :) */
/******************************************************************
Site Name:
Author:

Stylesheet: Main Stylesheet

Here's where the magic happens. Here, you'll see we are calling in
the separate media queries. The base mobile goes outside any query
and is called at the beginning, after that we call the rest
of the styles inside media queries.

Helpful articles on Sass file organization:
http://thesassway.com/advanced/modular-css-naming-conventions

******************************************************************/
/*********************
IMPORTING PARTIALS
These files are needed at the beginning so that we establish all
our mixins, functions, and variables that we'll be using across
the whole project.
*********************/
/* normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
@import url("..\\..\\..\\..\\..\\http\\hello.myfonts.net\\count\\MS_11.html");
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
audio,
canvas,
video {
  display: inline-block; }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox &lt; 22.
 */
[hidden],
template {
  display: none; }

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
body {
  margin: 0; }

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background: transparent; }

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: thin dotted; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0; }

/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong,
.strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari 5 and Chrome.
 */
dfn,
em,
.em {
  font-style: italic; }

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/*
 * proper formatting (http://blog.fontdeck.com/post/9037028497/hyphens)
*/
p {
  -webkit-hyphens: auto;
  -epub-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto; }

/*
 * Addresses margins set differently in IE6/7.
 */
pre {
  margin: 0; }

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

/**
 * Improve readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre-wrap; }

/**
 * Set consistent quote types.
 */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
q:before,
q:after {
  content: '';
  content: none; }

small, .small {
  font-size: 75%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* ==========================================================================
  Lists
========================================================================== */
/*
 * Addresses margins set differently in IE6/7.
 */
dl,
menu,
ol,
ul {
  margin: 1em 0; }

dd {
  margin: 0; }

/*
 * Addresses paddings set differently in IE6/7.
 */
menu {
  padding: 0 0 0 40px; }

ol,
ul {
  padding: 0;
  list-style-type: none; }

/*
 * Corrects list images handled incorrectly in IE7.
 */
nav ul,
nav ol {
  list-style: none;
  list-style-image: none; }

/* ==========================================================================
  Embedded content
========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
img {
  border: 0; }

/**
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
figure {
  margin: 0; }

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
button,
select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

*, *:before, *:after {
  -webkit-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  -ms-box-sizing: border-box !important;
  box-sizing: border-box !important; }

.image-replacement,
.ir {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden; }

.clearfix, .cf, .comment-respond {
  zoom: 1; }
  .clearfix:before, .clearfix:after, .cf:before, .comment-respond:before, .cf:after, .comment-respond:after {
    content: "";
    display: table; }
  .clearfix:after, .cf:after, .comment-respond:after {
    clear: both; }

/*
use the best ampersand
http://simplebits.com/notebook/2008/08/14/ampersands-2/
*/
span.amp {
  font-family: Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;
  font-style: italic; }

/******************************************************************
Site Name:
Author:

Stylesheet: Variables

Here is where we declare all our variables like colors, fonts,
base values, and defaults. We want to make sure this file ONLY
contains variables that way our files don't get all messy.
No one likes a mess.

******************************************************************/
/*********************
COLORS
Need help w/ choosing your colors? Try this site out:
http://0to255.com/
*********************/
/*
Here's a great tutorial on how to
use color variables properly:
http://sachagreif.com/sass-color-variables/
*/
/******************************************************************
Site Name:
Author:

Stylesheet: Typography

Need to import a font or set of icons for your site? Drop them in
here or just use this to establish your typographical grid. Or not.
Do whatever you want to...GOSH!

Helpful Articles:
http://trentwalton.com/2012/06/19/fluid-type/
http://ia.net/blog/responsive-typography-the-basics/
http://alistapart.com/column/responsive-typography-is-a-physical-discipline

******************************************************************/
/*********************
FONT FACE (IN YOUR FACE)
*********************/
/*  To embed your own fonts, use this syntax
  and place your fonts inside the
  library/fonts folder. For more information
  on embedding fonts, go to:
  http://www.fontsquirrel.com/
  Be sure to remove the comment brackets.
*/
/*  @font-face {
      font-family: 'Font Name';
      src: url('library/fonts/font-name.eot');
      src: url('library/fonts/font-name.eot?#iefix') format('embedded-opentype'),
             url('library/fonts/font-name.woff') format('woff'),
             url('library/fonts/font-name.ttf') format('truetype'),
             url('library/fonts/font-name.svg#font-name') format('svg');
      font-weight: normal;
      font-style: normal;
  }
*/
/*
The following is based of Typebase:
https://github.com/devinhunt/typebase.css
I've edited it a bit, but it's a nice starting point.
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: 'PerpetuaMTStd';
  src: url("../fonts/2E24D5_0_0.eot");
  src: url("../fonts/2E24D5_0_0.eot?#iefix") format("embedded-opentype"), url("../fonts/2E24D5_0_0.woff2") format("woff2"), url("../fonts/2E24D5_0_0.woff") format("woff"), url("../fonts/2E24D5_0_0.ttf") format("truetype"); }
@font-face {
  font-family: 'JennaSueRegular';
  src: url("../fonts/jenna-sue/JennaSue-webfont.eot");
  src: url("../fonts/jenna-sue/JennaSue-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/jenna-sue/JennaSue-webfont.svg") format("svg"), url("../fonts/jenna-sue/JennaSue-webfont.woff") format("woff"), url("../fonts/jenna-sue/JennaSue-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
/*
 i imported this one in the functions file so bones would look sweet.
 don't forget to remove it for your site.
*/
/*
some nice typographical defaults
more here: http://www.newnet-soft.com/blog/csstypography
*/
p {
  margin-top: 0;
  /* -ms-word-wrap: break-word;
   word-break: break-word; //non-standart css for webkit
   word-wrap: break-word;*/
  -webkit-hyphens: none;
  -moz-hyphens: none;
  hyphens: none;
  -webkit-hyphenate-before: 2;
  -webkit-hyphenate-after: 3;
  hyphenate-lines: 3;
  -webkit-font-feature-settings: "liga", "dlig";
  -moz-font-feature-settings: "liga=1, dlig=1";
  -ms-font-feature-settings: "liga", "dlig";
  -o-font-feature-settings: "liga", "dlig";
  font-feature-settings: "liga", "dlig"; }

/******************************************************************
Site Name:
Author:

Stylesheet: Sass Functions

You can do a lot of really cool things in Sass. Functions help you
make repeated actions a lot easier. They are really similar to mixins,
but can be used for so much more.

Anyway, keep them all in here so it's easier to find when you're
looking for one.

For more info on functions, go here:
http://sass-lang.com/documentation/Sass/Script/Functions.html

******************************************************************/
/*********************
COLOR FUNCTIONS
These are helpful when you're working
with shadows and such things. It's essentially
a quicker way to write RGBA.

Example:
box-shadow: 0 0 4px black(0.3);
compiles to:
box-shadow: 0 0 4px rgba(0,0,0,0.3);
*********************/
/*********************
RESPONSIVE HELPER FUNCTION
If you're creating a responsive site, then
you've probably already read
Responsive Web Design: http://www.abookapart.com/products/responsive-web-design

Here's a nice little helper function for calculating
target / context
as mentioned in that book.

Example:
width: cp(650px, 1000px);
or
width: calc-percent(650px, 1000px);
both compile to:
width: 65%;
*********************/
/******************************************************************
Site Name:
Author:

Stylesheet: Mixins Stylesheet

This is where you can take advantage of Sass' great features: Mixins.
I won't go in-depth on how they work exactly,
there are a few articles below that will help do that. What I will
tell you is that this will help speed up simple changes like
changing a color or adding CSS3 techniques gradients.

A WORD OF WARNING: It's very easy to overdo it here. Be careful and
remember less is more.

Helpful:
http://sachagreif.com/useful-sass-mixins/
http://thesassway.com/intermediate/leveraging-sass-mixins-for-cleaner-code
http://web-design-weekly.com/blog/2013/05/12/handy-sass-mixins/

******************************************************************/
/*********************
TRANSITION
*********************/
/*
I totally rewrote this to be cleaner and easier to use.
You'll need to be using Sass 3.2+ for these to work.
Thanks to @anthonyshort for the inspiration on these.
USAGE: @include transition(all 0.2s ease-in-out);
*/
/*********************
CSS3 GRADIENTS
Be careful with these since they can
really slow down your CSS. Don't overdo it.
*********************/
/* @include css-gradient(#dfdfdf,#f8f8f8); */
/*********************
BOX SIZING
*********************/
/* @include box-sizing(border-box); */
/* NOTE: value of "padding-box" is only supported in Gecko. So
probably best not to use it. I mean, were you going to anyway? */
/* Grids generated by Gridset: https://gridsetapp.com */
@media only screen and (min-width: 1029px) {
  /* Desktop 2 grid: 2 column / gutter: 3.03030303% ---------------------------------------- */
  [class*=" da1"], [class^=da1], [class*=" da2"], [class^=da2], .da-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Desktop 2 grid spans ----- */
  .da1, .da2 {
    width: 48.45959596%; }

  .da-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Desktop 2 grid padding ----- */
  [class*=" da-pad"], [class^=da-pad] {
    padding-left: 1.51515152%;
    padding-right: 1.51515152%;
    left: -1.51515152%; }

  [class~=da-padfull], [class~=da-padinfull], [class~=da-padfull], [class~=da-padinfull] {
    padding-left: 3.03030303%;
    padding-right: 3.03030303%;
    left: -3.03030303%; }

  .da-pad, .da-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .da-padin[class~=da-padin], .da-padinfull[class~=da-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Desktop 2 grid relationships ----- */
  [class*=" da2"], [class^=da2] {
    margin-left: 51.48989899%; }

  /* Desktop 2 grid floats ----- */
  [class*=" da-float"][class*=" da-float"], [class^=da-float][class^=da-float], [class*=" da-float"][class*=" da-float"], [class^=da-float][class^=da-float] {
    margin-left: 3.03030303%;
    margin-right: 3.03030303%; }

  .da-floatright {
    float: right;
    margin-right: 0 !important; }

  .da-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Desktop 2 clearing ----- */
  .da1, [class*=da1-], .da-all, [class*=" da1-"], [class^=da1-], .da1, [class*=" da1-"] [class*=" da1-"], [class^=da1-] [class*=" da1-"], [class*=" da1-"] [class^=da1-], [class^=da1-] [class^=da1-], [class*=" da1-"] .da1, [class^=da1-] .da1, [class*=" da2-"] [class*=" da2-"], [class^=da2-] [class*=" da2-"], [class*=" da2-"] [class^=da2-], [class^=da2-] [class^=da2-], [class*=" da2-"] .da2, [class^=da2-] .da2 {
    margin-left: 0;
    clear: left; }

  .da2 + [class*=" da2"], .da2 + [class^=da2], [class*=-da2] + [class*=" da2"], [class*=-da2] + [class^=da2], .da-clear {
    clear: left; }

  .da-overlap[class*=overlap] {
    clear: none; }

  /* Desktop 2 hiding ----- */
  .da-hide, .gridoverlay .da-hide.da-hide {
    display: none; }

  .da-show, .gridoverlay .da-show.da-show {
    display: block; }

  .da-showgrid .da-show, .da-showgrid.da-show, .gridsetnoareas .da-show {
    display: block !important; } }
@media only screen and (min-width: 1029px) {
  /* Desktop 3 grid: 3 column / gutter: 3.03030303% ---------------------------------------- */
  [class*=" db1"], [class^=db1], [class*=" db2"], [class^=db2], [class*=" db3"], [class^=db3], .db-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Desktop 3 grid spans ----- */
  .db1, .db2, .db3 {
    width: 31.2962963%; }

  .db1-db2 .db1, .db1-db2 .db2, .db2-db3 .db2, .db2-db3 .db3 {
    width: 47.69112366%; }

  .db1-db2, .db2-db3 {
    width: 65.62289562%; }

  .db-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Desktop 3 grid padding ----- */
  [class*=" db-pad"], [class^=db-pad] {
    padding-left: 1.51515152%;
    padding-right: 1.51515152%;
    left: -1.51515152%; }

  .db1-db2 [class*=" db-pad"], .db1-db2 [class^=db-pad], .db2-db3 [class*=" db-pad"], .db2-db3 [class^=db-pad] {
    padding-left: 2.30887635%;
    padding-right: 2.30887635%;
    left: -2.30887635%; }

  [class~=db-padfull], [class~=db-padinfull], [class~=db-padfull], [class~=db-padinfull], [class~=db-padfull], [class~=db-padinfull] {
    padding-left: 3.03030303%;
    padding-right: 3.03030303%;
    left: -3.03030303%; }

  .db1-db2 [class~=db-padfull], .db1-db2 [class~=db-padinfull], .db1-db2 [class~=db-padfull], .db1-db2 [class~=db-padinfull], .db2-db3 [class~=db-padfull], .db2-db3 [class~=db-padinfull], .db2-db3 [class~=db-padfull], .db2-db3 [class~=db-padinfull] {
    padding-left: 4.61775269%;
    padding-right: 4.61775269%;
    left: -4.61775269%; }

  .db-pad, .db-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .db-padin[class~=db-padin], .db-padinfull[class~=db-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Desktop 3 grid relationships ----- */
  [class*=" db3"], [class^=db3] {
    margin-left: 68.65319865%; }

  .db2-db3 [class*=" db3"], .db2-db3 [class^=db3] {
    margin-left: 52.30887635%; }

  [class*=" db2"], [class^=db2] {
    margin-left: 34.32659933%; }

  .db1-db2 [class*=" db2"], .db1-db2 [class^=db2] {
    margin-left: 52.30887635%; }

  /* Desktop 3 grid floats ----- */
  [class*=" db-float"][class*=" db-float"], [class^=db-float][class^=db-float], [class*=" db-float"][class*=" db-float"], [class^=db-float][class^=db-float], [class*=" db-float"][class*=" db-float"], [class^=db-float][class^=db-float] {
    margin-left: 3.03030303%;
    margin-right: 3.03030303%; }

  .db1-db2 [class*=" db-float"][class*=" db-float"], .db1-db2 [class^=db-float][class^=db-float], .db1-db2 [class*=" db-float"][class*=" db-float"], .db1-db2 [class^=db-float][class^=db-float], .db2-db3 [class*=" db-float"][class*=" db-float"], .db2-db3 [class^=db-float][class^=db-float], .db2-db3 [class*=" db-float"][class*=" db-float"], .db2-db3 [class^=db-float][class^=db-float] {
    margin-left: 4.6177526934311%;
    margin-right: 4.6177526934311%; }

  .db-floatright {
    float: right;
    margin-right: 0 !important; }

  .db-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Desktop 3 clearing ----- */
  .db1, [class*=db1-], .db-all, [class*=" db1-"], [class^=db1-], .db1, [class*=" db1-"] [class*=" db1-"], [class^=db1-] [class*=" db1-"], [class*=" db1-"] [class^=db1-], [class^=db1-] [class^=db1-], [class*=" db1-"] .db1, [class^=db1-] .db1, [class*=" db2-"] [class*=" db2-"], [class^=db2-] [class*=" db2-"], [class*=" db2-"] [class^=db2-], [class^=db2-] [class^=db2-], [class*=" db2-"] .db2, [class^=db2-] .db2, [class*=" db3-"] [class*=" db3-"], [class^=db3-] [class*=" db3-"], [class*=" db3-"] [class^=db3-], [class^=db3-] [class^=db3-], [class*=" db3-"] .db3, [class^=db3-] .db3 {
    margin-left: 0;
    clear: left; }

  .db2 + [class*=" db2"], .db2 + [class^=db2], [class*=-db2] + [class*=" db2"], [class*=-db2] + [class^=db2], .db3 + [class*=" db3"], .db3 + [class^=db3], [class*=-db3] + [class*=" db3"], [class*=-db3] + [class^=db3], .db3 + [class*=" db2"], .db3 + [class^=db2], [class*=-db3] + [class*=" db2"], [class*=-db3] + [class^=db2], .db-clear {
    clear: left; }

  .db-overlap[class*=overlap] {
    clear: none; }

  /* Desktop 3 hiding ----- */
  .db-hide, .gridoverlay .db-hide.db-hide {
    display: none; }

  .db-show, .gridoverlay .db-show.db-show {
    display: block; }

  .db-showgrid .db-show, .db-showgrid.db-show, .gridsetnoareas .db-show {
    display: block !important; } }
@media only screen and (min-width: 1029px) {
  /* Desktop Footer 3 grid: 3 column / gutter: 3.03030303% ---------------------------------------- */
  [class*=" dbinset1"], [class^=dbinset1], [class*=" dbinset2"], [class^=dbinset2], [class*=" dbinset3"], [class^=dbinset3], .dbinset-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Desktop 3 grid spans ----- */
  .dbinset1, .dbinset2, .dbinset3 {
    width: 31.2962963%; }

  .dbinset1-dbinset2 .dbinset1, .dbinset1-dbinset2 .dbinset2, .dbinset2-dbinset3 .dbinset2, .dbinset2-dbinset3 .dbinset3 {
    width: 47.69112366%; }

  .dbinset1-dbinset2, .dbinset2-dbinset3 {
    width: 65.62289562%; }

  .dbinset-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Desktop 3 grid padding ----- */
  [class*=" dbinset-pad"], [class^=dbinset-pad] {
    padding-left: 1.51515152%;
    padding-right: 1.51515152%;
    left: -1.51515152%; }

  .dbinset1-dbinset2 [class*=" dbinset-pad"], .dbinset1-dbinset2 [class^=dbinset-pad], .dbinset2-dbinset3 [class*=" dbinset-pad"], .dbinset2-dbinset3 [class^=dbinset-pad] {
    padding-left: 2.30887635%;
    padding-right: 2.30887635%;
    left: -2.30887635%; }

  [class~=dbinset-padfull], [class~=dbinset-padinfull], [class~=dbinset-padfull], [class~=dbinset-padinfull], [class~=dbinset-padfull], [class~=dbinset-padinfull] {
    padding-left: 3.03030303%;
    padding-right: 3.03030303%;
    left: -3.03030303%; }

  .dbinset1-dbinset2 [class~=dbinset-padfull], .dbinset1-dbinset2 [class~=dbinset-padinfull], .dbinset1-dbinset2 [class~=dbinset-padfull], .dbinset1-dbinset2 [class~=dbinset-padinfull], .dbinset2-dbinset3 [class~=dbinset-padfull], .dbinset2-dbinset3 [class~=dbinset-padinfull], .dbinset2-dbinset3 [class~=dbinset-padfull], .dbinset2-dbinset3 [class~=dbinset-padinfull] {
    padding-left: 4.61775269%;
    padding-right: 4.61775269%;
    left: -4.61775269%; }

  .dbinset-pad, .dbinset-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .dbinset-padin[class~=dbinset-padin], .dbinset-padinfull[class~=dbinset-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Desktop 3 grid relationships ----- */
  [class*=" dbinset3"], [class^=dbinset3] {
    margin-left: 68.65319865%; }

  .dbinset2-dbinset3 [class*=" dbinset3"], .dbinset2-dbinset3 [class^=dbinset3] {
    margin-left: 52.30887635%; }

  [class*=" dbinset2"], [class^=dbinset2] {
    margin-left: 34.32659933%; }

  .dbinset1-dbinset2 [class*=" dbinset2"], .dbinset1-dbinset2 [class^=dbinset2] {
    margin-left: 52.30887635%; }

  /* Desktop 3 grid floats ----- */
  [class*=" dbinset-float"][class*=" dbinset-float"], [class^=dbinset-float][class^=dbinset-float], [class*=" dbinset-float"][class*=" dbinset-float"], [class^=dbinset-float][class^=dbinset-float], [class*=" dbinset-float"][class*=" dbinset-float"], [class^=dbinset-float][class^=dbinset-float] {
    margin-left: 3.03030303%;
    margin-right: 3.03030303%; }

  .dbinset1-dbinset2 [class*=" dbinset-float"][class*=" dbinset-float"], .dbinset1-dbinset2 [class^=dbinset-float][class^=dbinset-float], .dbinset1-dbinset2 [class*=" dbinset-float"][class*=" dbinset-float"], .dbinset1-dbinset2 [class^=dbinset-float][class^=dbinset-float], .dbinset2-dbinset3 [class*=" dbinset-float"][class*=" dbinset-float"], .dbinset2-dbinset3 [class^=dbinset-float][class^=dbinset-float], .dbinset2-dbinset3 [class*=" dbinset-float"][class*=" dbinset-float"], .dbinset2-dbinset3 [class^=dbinset-float][class^=dbinset-float] {
    margin-left: 4.6177526934311%;
    margin-right: 4.6177526934311%; }

  .dbinset-floatright {
    float: right;
    margin-right: 0 !important; }

  .dbinset-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Desktop 3 clearing ----- */
  .dbinset1, [class*=dbinset1-], .dbinset-all, [class*=" dbinset1-"], [class^=dbinset1-], .dbinset1, [class*=" dbinset1-"] [class*=" dbinset1-"], [class^=dbinset1-] [class*=" dbinset1-"], [class*=" dbinset1-"] [class^=dbinset1-], [class^=dbinset1-] [class^=dbinset1-], [class*=" dbinset1-"] .dbinset1, [class^=dbinset1-] .dbinset1, [class*=" dbinset2-"] [class*=" dbinset2-"], [class^=dbinset2-] [class*=" dbinset2-"], [class*=" dbinset2-"] [class^=dbinset2-], [class^=dbinset2-] [class^=dbinset2-], [class*=" dbinset2-"] .dbinset2, [class^=dbinset2-] .dbinset2, [class*=" dbinset3-"] [class*=" dbinset3-"], [class^=dbinset3-] [class*=" dbinset3-"], [class*=" dbinset3-"] [class^=dbinset3-], [class^=dbinset3-] [class^=dbinset3-], [class*=" dbinset3-"] .dbinset3, [class^=dbinset3-] .dbinset3 {
    margin-left: 0;
    clear: left; }

  .dbinset2 + [class*=" dbinset2"], .dbinset2 + [class^=dbinset2], [class*=-dbinset2] + [class*=" dbinset2"], [class*=-dbinset2] + [class^=dbinset2], .dbinset3 + [class*=" dbinset3"], .dbinset3 + [class^=dbinset3], [class*=-dbinset3] + [class*=" dbinset3"], [class*=-dbinset3] + [class^=dbinset3], .dbinset3 + [class*=" dbinset2"], .dbinset3 + [class^=dbinset2], [class*=-dbinset3] + [class*=" dbinset2"], [class*=-dbinset3] + [class^=dbinset2], .dbinset-clear {
    clear: left; }

  .dbinset-overlap[class*=overlap] {
    clear: none; }

  /* Desktop 3 hiding ----- */
  .dbinset-hide, .gridoverlay .dbinset-hide.dbinset-hide {
    display: none; }

  .dbinset-show, .gridoverlay .dbinset-show.dbinset-show {
    display: block; }

  .dbinset-showgrid .dbinset-show, .dbinset-showgrid.dbinset-show, .gridsetnoareas .dbinset-show {
    display: block !important; } }
@media only screen and (min-width: 1029px) {
  /* Desktop 4 grid: 4 column / gutter: 2.02020202% ---------------------------------------- */
  [class*=" dc1"], [class^=dc1], [class*=" dc2"], [class^=dc2], [class*=" dc3"], [class^=dc3], [class*=" dc4"], [class^=dc4], .dc-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Desktop 4 grid spans ----- */
  .dc1, .dc2, .dc3, .dc4 {
    width: 23.48484848%; }

  .dc1-dc3 .dc1, .dc1-dc3 .dc2, .dc1-dc3 .dc3, .dc2-dc4 .dc2, .dc2-dc4 .dc3, .dc2-dc4 .dc4 {
    width: 31.52542373%; }

  .dc1-dc2 .dc1, .dc1-dc2 .dc2, .dc2-dc3 .dc2, .dc2-dc3 .dc3, .dc3-dc4 .dc3, .dc3-dc4 .dc4 {
    width: 47.93814433%; }

  .dc1-dc2, .dc2-dc3, .dc3-dc4 {
    width: 48.98989898%; }

  .dc1-dc3 .dc1-dc2, .dc1-dc3 .dc2-dc3, .dc2-dc4 .dc2-dc3, .dc2-dc4 .dc3-dc4 {
    width: 65.76271186%; }

  .dc1-dc3, .dc2-dc4 {
    width: 74.49494948%; }

  .dc-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Desktop 4 grid padding ----- */
  [class*=" dc-pad"], [class^=dc-pad] {
    padding-left: 1.01010101%;
    padding-right: 1.01010101%;
    left: -1.01010101%; }

  .dc1-dc3 [class*=" dc-pad"], .dc1-dc3 [class^=dc-pad], .dc2-dc4 [class*=" dc-pad"], .dc2-dc4 [class^=dc-pad] {
    padding-left: 1.3559322%;
    padding-right: 1.3559322%;
    left: -1.3559322%; }

  [class~=dc-padfull], [class~=dc-padinfull], [class~=dc-padfull], [class~=dc-padinfull], [class~=dc-padfull], [class~=dc-padinfull], [class~=dc-padfull], [class~=dc-padinfull] {
    padding-left: 2.02020202%;
    padding-right: 2.02020202%;
    left: -2.02020202%; }

  .dc1-dc2 [class*=" dc-pad"], .dc1-dc2 [class^=dc-pad], .dc2-dc3 [class*=" dc-pad"], .dc2-dc3 [class^=dc-pad], .dc3-dc4 [class*=" dc-pad"], .dc3-dc4 [class^=dc-pad] {
    padding-left: 2.06185567%;
    padding-right: 2.06185567%;
    left: -2.06185567%; }

  .dc1-dc3 [class~=dc-padfull], .dc1-dc3 [class~=dc-padinfull], .dc1-dc3 [class~=dc-padfull], .dc1-dc3 [class~=dc-padinfull], .dc1-dc3 [class~=dc-padfull], .dc1-dc3 [class~=dc-padinfull], .dc2-dc4 [class~=dc-padfull], .dc2-dc4 [class~=dc-padinfull], .dc2-dc4 [class~=dc-padfull], .dc2-dc4 [class~=dc-padinfull], .dc2-dc4 [class~=dc-padfull], .dc2-dc4 [class~=dc-padinfull] {
    padding-left: 2.71186441%;
    padding-right: 2.71186441%;
    left: -2.71186441%; }

  .dc1-dc2 [class~=dc-padfull], .dc1-dc2 [class~=dc-padinfull], .dc1-dc2 [class~=dc-padfull], .dc1-dc2 [class~=dc-padinfull], .dc2-dc3 [class~=dc-padfull], .dc2-dc3 [class~=dc-padinfull], .dc2-dc3 [class~=dc-padfull], .dc2-dc3 [class~=dc-padinfull], .dc3-dc4 [class~=dc-padfull], .dc3-dc4 [class~=dc-padinfull], .dc3-dc4 [class~=dc-padfull], .dc3-dc4 [class~=dc-padinfull] {
    padding-left: 4.12371134%;
    padding-right: 4.12371134%;
    left: -4.12371134%; }

  .dc-pad, .dc-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .dc-padin[class~=dc-padin], .dc-padinfull[class~=dc-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Desktop 4 grid relationships ----- */
  [class*=" dc4"], [class^=dc4] {
    margin-left: 76.5151515%; }

  .dc2-dc4 [class*=" dc4"], .dc2-dc4 [class^=dc4] {
    margin-left: 68.47457627%; }

  .dc2-dc4 [class*=" dc3"], .dc2-dc4 [class^=dc3] {
    margin-left: 34.23728814%; }

  .dc3-dc4 [class*=" dc4"], .dc3-dc4 [class^=dc4] {
    margin-left: 52.06185567%; }

  [class*=" dc3"], [class^=dc3] {
    margin-left: 51.010101%; }

  .dc1-dc3 [class*=" dc3"], .dc1-dc3 [class^=dc3] {
    margin-left: 68.47457627%; }

  .dc1-dc3 [class*=" dc2"], .dc1-dc3 [class^=dc2] {
    margin-left: 34.23728814%; }

  .dc2-dc3 [class*=" dc3"], .dc2-dc3 [class^=dc3] {
    margin-left: 52.06185567%; }

  [class*=" dc2"], [class^=dc2] {
    margin-left: 25.5050505%; }

  .dc1-dc2 [class*=" dc2"], .dc1-dc2 [class^=dc2] {
    margin-left: 52.06185567%; }

  /* Desktop 4 grid floats ----- */
  [class*=" dc-float"][class*=" dc-float"], [class^=dc-float][class^=dc-float], [class*=" dc-float"][class*=" dc-float"], [class^=dc-float][class^=dc-float], [class*=" dc-float"][class*=" dc-float"], [class^=dc-float][class^=dc-float], [class*=" dc-float"][class*=" dc-float"], [class^=dc-float][class^=dc-float] {
    margin-left: 2.02020202%;
    margin-right: 2.02020202%; }

  .dc1-dc3 [class*=" dc-float"][class*=" dc-float"], .dc1-dc3 [class^=dc-float][class^=dc-float], .dc1-dc3 [class*=" dc-float"][class*=" dc-float"], .dc1-dc3 [class^=dc-float][class^=dc-float], .dc1-dc3 [class*=" dc-float"][class*=" dc-float"], .dc1-dc3 [class^=dc-float][class^=dc-float], .dc2-dc4 [class*=" dc-float"][class*=" dc-float"], .dc2-dc4 [class^=dc-float][class^=dc-float], .dc2-dc4 [class*=" dc-float"][class*=" dc-float"], .dc2-dc4 [class^=dc-float][class^=dc-float], .dc2-dc4 [class*=" dc-float"][class*=" dc-float"], .dc2-dc4 [class^=dc-float][class^=dc-float] {
    margin-left: 2.7118644070527%;
    margin-right: 2.7118644070527%; }

  .dc1-dc2 [class*=" dc-float"][class*=" dc-float"], .dc1-dc2 [class^=dc-float][class^=dc-float], .dc1-dc2 [class*=" dc-float"][class*=" dc-float"], .dc1-dc2 [class^=dc-float][class^=dc-float], .dc2-dc3 [class*=" dc-float"][class*=" dc-float"], .dc2-dc3 [class^=dc-float][class^=dc-float], .dc2-dc3 [class*=" dc-float"][class*=" dc-float"], .dc2-dc3 [class^=dc-float][class^=dc-float], .dc3-dc4 [class*=" dc-float"][class*=" dc-float"], .dc3-dc4 [class^=dc-float][class^=dc-float], .dc3-dc4 [class*=" dc-float"][class*=" dc-float"], .dc3-dc4 [class^=dc-float][class^=dc-float] {
    margin-left: 4.1237113406271%;
    margin-right: 4.1237113406271%; }

  .dc-floatright {
    float: right;
    margin-right: 0 !important; }

  .dc-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Desktop 4 clearing ----- */
  .dc1, [class*=dc1-], .dc-all, [class*=" dc1-"], [class^=dc1-], .dc1, [class*=" dc1-"] [class*=" dc1-"], [class^=dc1-] [class*=" dc1-"], [class*=" dc1-"] [class^=dc1-], [class^=dc1-] [class^=dc1-], [class*=" dc1-"] .dc1, [class^=dc1-] .dc1, [class*=" dc2-"] [class*=" dc2-"], [class^=dc2-] [class*=" dc2-"], [class*=" dc2-"] [class^=dc2-], [class^=dc2-] [class^=dc2-], [class*=" dc2-"] .dc2, [class^=dc2-] .dc2, [class*=" dc3-"] [class*=" dc3-"], [class^=dc3-] [class*=" dc3-"], [class*=" dc3-"] [class^=dc3-], [class^=dc3-] [class^=dc3-], [class*=" dc3-"] .dc3, [class^=dc3-] .dc3, [class*=" dc4-"] [class*=" dc4-"], [class^=dc4-] [class*=" dc4-"], [class*=" dc4-"] [class^=dc4-], [class^=dc4-] [class^=dc4-], [class*=" dc4-"] .dc4, [class^=dc4-] .dc4 {
    margin-left: 0;
    clear: left; }

  .dc2 + [class*=" dc2"], .dc2 + [class^=dc2], [class*=-dc2] + [class*=" dc2"], [class*=-dc2] + [class^=dc2], .dc3 + [class*=" dc3"], .dc3 + [class^=dc3], [class*=-dc3] + [class*=" dc3"], [class*=-dc3] + [class^=dc3], .dc3 + [class*=" dc2"], .dc3 + [class^=dc2], [class*=-dc3] + [class*=" dc2"], [class*=-dc3] + [class^=dc2], .dc4 + [class*=" dc4"], .dc4 + [class^=dc4], [class*=-dc4] + [class*=" dc4"], [class*=-dc4] + [class^=dc4], .dc4 + [class*=" dc3"], .dc4 + [class^=dc3], [class*=-dc4] + [class*=" dc3"], [class*=-dc4] + [class^=dc3], .dc4 + [class*=" dc2"], .dc4 + [class^=dc2], [class*=-dc4] + [class*=" dc2"], [class*=-dc4] + [class^=dc2], .dc-clear {
    clear: left; }

  .dc-overlap[class*=overlap] {
    clear: none; }

  /* Desktop 4 hiding ----- */
  .dc-hide, .gridoverlay .dc-hide.dc-hide {
    display: none; }

  .dc-show, .gridoverlay .dc-show.dc-show {
    display: block; }

  .dc-showgrid .dc-show, .dc-showgrid.dc-show, .gridsetnoareas .dc-show {
    display: block !important; } }
@media only screen and (min-width: 1029px) {
  /* Desktop 5 grid: 5 column / gutter: 2.02020202% ---------------------------------------- */
  [class*=" dd1"], [class^=dd1], [class*=" dd2"], [class^=dd2], [class*=" dd3"], [class^=dd3], [class*=" dd4"], [class^=dd4], [class*=" dd5"], [class^=dd5], .dd-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Desktop 5 grid spans ----- */
  .dd1, .dd2, .dd3, .dd4, .dd5 {
    width: 18.37373737%; }

  .dd1-dd4 .dd1, .dd1-dd4 .dd2, .dd1-dd4 .dd3, .dd1-dd4 .dd4, .dd2-dd5 .dd2, .dd2-dd5 .dd3, .dd2-dd5 .dd4, .dd2-dd5 .dd5 {
    width: 23.09547994%; }

  .dd1-dd3 .dd1, .dd1-dd3 .dd2, .dd1-dd3 .dd3, .dd2-dd4 .dd2, .dd2-dd4 .dd3, .dd2-dd4 .dd4, .dd3-dd5 .dd3, .dd3-dd5 .dd4, .dd3-dd5 .dd5 {
    width: 31.05685505%; }

  .dd1-dd2, .dd2-dd3, .dd3-dd4, .dd4-dd5 {
    width: 38.76767677%; }

  .dd1-dd2 .dd1, .dd1-dd2 .dd2, .dd2-dd3 .dd2, .dd2-dd3 .dd3, .dd3-dd4 .dd3, .dd3-dd4 .dd4, .dd4-dd5 .dd4, .dd4-dd5 .dd5 {
    width: 47.39447629%; }

  .dd1-dd4 .dd1-dd2, .dd1-dd4 .dd2-dd3, .dd1-dd4 .dd3-dd4, .dd2-dd5 .dd2-dd3, .dd2-dd5 .dd3-dd4, .dd2-dd5 .dd4-dd5 {
    width: 48.73031997%; }

  .dd1-dd3, .dd2-dd4, .dd3-dd5 {
    width: 59.16161616%; }

  .dd1-dd3 .dd1-dd2, .dd1-dd3 .dd2-dd3, .dd2-dd4 .dd2-dd3, .dd2-dd4 .dd3-dd4, .dd3-dd5 .dd3-dd4, .dd3-dd5 .dd4-dd5 {
    width: 65.52842753%; }

  .dd1-dd4 .dd1-dd3, .dd1-dd4 .dd2-dd4, .dd2-dd5 .dd2-dd4, .dd2-dd5 .dd3-dd5 {
    width: 74.36515998%; }

  .dd1-dd4, .dd2-dd5 {
    width: 79.55555555%; }

  .dd-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Desktop 5 grid padding ----- */
  [class*=" dd-pad"], [class^=dd-pad] {
    padding-left: 1.01010101%;
    padding-right: 1.01010101%;
    left: -1.01010101%; }

  .dd1-dd4 [class*=" dd-pad"], .dd1-dd4 [class^=dd-pad], .dd2-dd5 [class*=" dd-pad"], .dd2-dd5 [class^=dd-pad] {
    padding-left: 1.26968004%;
    padding-right: 1.26968004%;
    left: -1.26968004%; }

  .dd1-dd3 [class*=" dd-pad"], .dd1-dd3 [class^=dd-pad], .dd2-dd4 [class*=" dd-pad"], .dd2-dd4 [class^=dd-pad], .dd3-dd5 [class*=" dd-pad"], .dd3-dd5 [class^=dd-pad] {
    padding-left: 1.70735872%;
    padding-right: 1.70735872%;
    left: -1.70735872%; }

  [class~=dd-padfull], [class~=dd-padinfull], [class~=dd-padfull], [class~=dd-padinfull], [class~=dd-padfull], [class~=dd-padinfull], [class~=dd-padfull], [class~=dd-padinfull], [class~=dd-padfull], [class~=dd-padinfull] {
    padding-left: 2.02020202%;
    padding-right: 2.02020202%;
    left: -2.02020202%; }

  .dd1-dd4 [class~=dd-padfull], .dd1-dd4 [class~=dd-padinfull], .dd1-dd4 [class~=dd-padfull], .dd1-dd4 [class~=dd-padinfull], .dd1-dd4 [class~=dd-padfull], .dd1-dd4 [class~=dd-padinfull], .dd1-dd4 [class~=dd-padfull], .dd1-dd4 [class~=dd-padinfull], .dd2-dd5 [class~=dd-padfull], .dd2-dd5 [class~=dd-padinfull], .dd2-dd5 [class~=dd-padfull], .dd2-dd5 [class~=dd-padinfull], .dd2-dd5 [class~=dd-padfull], .dd2-dd5 [class~=dd-padinfull], .dd2-dd5 [class~=dd-padfull], .dd2-dd5 [class~=dd-padinfull] {
    padding-left: 2.53936008%;
    padding-right: 2.53936008%;
    left: -2.53936008%; }

  .dd1-dd2 [class*=" dd-pad"], .dd1-dd2 [class^=dd-pad], .dd2-dd3 [class*=" dd-pad"], .dd2-dd3 [class^=dd-pad], .dd3-dd4 [class*=" dd-pad"], .dd3-dd4 [class^=dd-pad], .dd4-dd5 [class*=" dd-pad"], .dd4-dd5 [class^=dd-pad] {
    padding-left: 2.60552371%;
    padding-right: 2.60552371%;
    left: -2.60552371%; }

  .dd1-dd3 [class~=dd-padfull], .dd1-dd3 [class~=dd-padinfull], .dd1-dd3 [class~=dd-padfull], .dd1-dd3 [class~=dd-padinfull], .dd1-dd3 [class~=dd-padfull], .dd1-dd3 [class~=dd-padinfull], .dd2-dd4 [class~=dd-padfull], .dd2-dd4 [class~=dd-padinfull], .dd2-dd4 [class~=dd-padfull], .dd2-dd4 [class~=dd-padinfull], .dd2-dd4 [class~=dd-padfull], .dd2-dd4 [class~=dd-padinfull], .dd3-dd5 [class~=dd-padfull], .dd3-dd5 [class~=dd-padinfull], .dd3-dd5 [class~=dd-padfull], .dd3-dd5 [class~=dd-padinfull], .dd3-dd5 [class~=dd-padfull], .dd3-dd5 [class~=dd-padinfull] {
    padding-left: 3.41471743%;
    padding-right: 3.41471743%;
    left: -3.41471743%; }

  .dd1-dd2 [class~=dd-padfull], .dd1-dd2 [class~=dd-padinfull], .dd1-dd2 [class~=dd-padfull], .dd1-dd2 [class~=dd-padinfull], .dd2-dd3 [class~=dd-padfull], .dd2-dd3 [class~=dd-padinfull], .dd2-dd3 [class~=dd-padfull], .dd2-dd3 [class~=dd-padinfull], .dd3-dd4 [class~=dd-padfull], .dd3-dd4 [class~=dd-padinfull], .dd3-dd4 [class~=dd-padfull], .dd3-dd4 [class~=dd-padinfull], .dd4-dd5 [class~=dd-padfull], .dd4-dd5 [class~=dd-padinfull], .dd4-dd5 [class~=dd-padfull], .dd4-dd5 [class~=dd-padinfull] {
    padding-left: 5.21104742%;
    padding-right: 5.21104742%;
    left: -5.21104742%; }

  .dd-pad, .dd-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .dd-padin[class~=dd-padin], .dd-padinfull[class~=dd-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Desktop 5 grid relationships ----- */
  [class*=" dd5"], [class^=dd5] {
    margin-left: 81.57575757%; }

  .dd2-dd5 [class*=" dd5"], .dd2-dd5 [class^=dd5] {
    margin-left: 76.90452006%; }

  .dd2-dd5 [class*=" dd4"], .dd2-dd5 [class^=dd4] {
    margin-left: 51.26968005%; }

  .dd2-dd5 [class*=" dd3"], .dd2-dd5 [class^=dd3] {
    margin-left: 25.63484002%; }

  .dd3-dd5 [class*=" dd5"], .dd3-dd5 [class^=dd5] {
    margin-left: 68.94314496%; }

  .dd3-dd5 [class*=" dd4"], .dd3-dd5 [class^=dd4] {
    margin-left: 34.47157247%; }

  .dd4-dd5 [class*=" dd5"], .dd4-dd5 [class^=dd5] {
    margin-left: 52.6055237%; }

  [class*=" dd4"], [class^=dd4] {
    margin-left: 61.18181818%; }

  .dd1-dd4 [class*=" dd4"], .dd1-dd4 [class^=dd4] {
    margin-left: 76.90452006%; }

  .dd1-dd4 [class*=" dd3"], .dd1-dd4 [class^=dd3] {
    margin-left: 51.26968005%; }

  .dd1-dd4 [class*=" dd2"], .dd1-dd4 [class^=dd2] {
    margin-left: 25.63484002%; }

  .dd2-dd4 [class*=" dd4"], .dd2-dd4 [class^=dd4] {
    margin-left: 68.94314496%; }

  .dd2-dd4 [class*=" dd3"], .dd2-dd4 [class^=dd3] {
    margin-left: 34.47157247%; }

  .dd3-dd4 [class*=" dd4"], .dd3-dd4 [class^=dd4] {
    margin-left: 52.6055237%; }

  [class*=" dd3"], [class^=dd3] {
    margin-left: 40.78787879%; }

  .dd1-dd3 [class*=" dd3"], .dd1-dd3 [class^=dd3] {
    margin-left: 68.94314496%; }

  .dd1-dd3 [class*=" dd2"], .dd1-dd3 [class^=dd2] {
    margin-left: 34.47157248%; }

  .dd2-dd3 [class*=" dd3"], .dd2-dd3 [class^=dd3] {
    margin-left: 52.6055237%; }

  [class*=" dd2"], [class^=dd2] {
    margin-left: 20.39393939%; }

  .dd1-dd2 [class*=" dd2"], .dd1-dd2 [class^=dd2] {
    margin-left: 52.60552371%; }

  /* Desktop 5 grid floats ----- */
  [class*=" dd-float"][class*=" dd-float"], [class^=dd-float][class^=dd-float], [class*=" dd-float"][class*=" dd-float"], [class^=dd-float][class^=dd-float], [class*=" dd-float"][class*=" dd-float"], [class^=dd-float][class^=dd-float], [class*=" dd-float"][class*=" dd-float"], [class^=dd-float][class^=dd-float], [class*=" dd-float"][class*=" dd-float"], [class^=dd-float][class^=dd-float] {
    margin-left: 2.02020202%;
    margin-right: 2.02020202%; }

  .dd1-dd4 [class*=" dd-float"][class*=" dd-float"], .dd1-dd4 [class^=dd-float][class^=dd-float], .dd1-dd4 [class*=" dd-float"][class*=" dd-float"], .dd1-dd4 [class^=dd-float][class^=dd-float], .dd1-dd4 [class*=" dd-float"][class*=" dd-float"], .dd1-dd4 [class^=dd-float][class^=dd-float], .dd1-dd4 [class*=" dd-float"][class*=" dd-float"], .dd1-dd4 [class^=dd-float][class^=dd-float], .dd2-dd5 [class*=" dd-float"][class*=" dd-float"], .dd2-dd5 [class^=dd-float][class^=dd-float], .dd2-dd5 [class*=" dd-float"][class*=" dd-float"], .dd2-dd5 [class^=dd-float][class^=dd-float], .dd2-dd5 [class*=" dd-float"][class*=" dd-float"], .dd2-dd5 [class^=dd-float][class^=dd-float], .dd2-dd5 [class*=" dd-float"][class*=" dd-float"], .dd2-dd5 [class^=dd-float][class^=dd-float] {
    margin-left: 2.5393600811829%;
    margin-right: 2.5393600811829%; }

  .dd1-dd3 [class*=" dd-float"][class*=" dd-float"], .dd1-dd3 [class^=dd-float][class^=dd-float], .dd1-dd3 [class*=" dd-float"][class*=" dd-float"], .dd1-dd3 [class^=dd-float][class^=dd-float], .dd1-dd3 [class*=" dd-float"][class*=" dd-float"], .dd1-dd3 [class^=dd-float][class^=dd-float], .dd2-dd4 [class*=" dd-float"][class*=" dd-float"], .dd2-dd4 [class^=dd-float][class^=dd-float], .dd2-dd4 [class*=" dd-float"][class*=" dd-float"], .dd2-dd4 [class^=dd-float][class^=dd-float], .dd2-dd4 [class*=" dd-float"][class*=" dd-float"], .dd2-dd4 [class^=dd-float][class^=dd-float], .dd3-dd5 [class*=" dd-float"][class*=" dd-float"], .dd3-dd5 [class^=dd-float][class^=dd-float], .dd3-dd5 [class*=" dd-float"][class*=" dd-float"], .dd3-dd5 [class^=dd-float][class^=dd-float], .dd3-dd5 [class*=" dd-float"][class*=" dd-float"], .dd3-dd5 [class^=dd-float][class^=dd-float] {
    margin-left: 3.4147174318843%;
    margin-right: 3.4147174318843%; }

  .dd1-dd2 [class*=" dd-float"][class*=" dd-float"], .dd1-dd2 [class^=dd-float][class^=dd-float], .dd1-dd2 [class*=" dd-float"][class*=" dd-float"], .dd1-dd2 [class^=dd-float][class^=dd-float], .dd2-dd3 [class*=" dd-float"][class*=" dd-float"], .dd2-dd3 [class^=dd-float][class^=dd-float], .dd2-dd3 [class*=" dd-float"][class*=" dd-float"], .dd2-dd3 [class^=dd-float][class^=dd-float], .dd3-dd4 [class*=" dd-float"][class*=" dd-float"], .dd3-dd4 [class^=dd-float][class^=dd-float], .dd3-dd4 [class*=" dd-float"][class*=" dd-float"], .dd3-dd4 [class^=dd-float][class^=dd-float], .dd4-dd5 [class*=" dd-float"][class*=" dd-float"], .dd4-dd5 [class^=dd-float][class^=dd-float], .dd4-dd5 [class*=" dd-float"][class*=" dd-float"], .dd4-dd5 [class^=dd-float][class^=dd-float] {
    margin-left: 5.2110474196981%;
    margin-right: 5.2110474196981%; }

  .dd-floatright {
    float: right;
    margin-right: 0 !important; }

  .dd-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Desktop 5 clearing ----- */
  .dd1, [class*=dd1-], .dd-all, [class*=" dd1-"], [class^=dd1-], .dd1, [class*=" dd1-"] [class*=" dd1-"], [class^=dd1-] [class*=" dd1-"], [class*=" dd1-"] [class^=dd1-], [class^=dd1-] [class^=dd1-], [class*=" dd1-"] .dd1, [class^=dd1-] .dd1, [class*=" dd2-"] [class*=" dd2-"], [class^=dd2-] [class*=" dd2-"], [class*=" dd2-"] [class^=dd2-], [class^=dd2-] [class^=dd2-], [class*=" dd2-"] .dd2, [class^=dd2-] .dd2, [class*=" dd3-"] [class*=" dd3-"], [class^=dd3-] [class*=" dd3-"], [class*=" dd3-"] [class^=dd3-], [class^=dd3-] [class^=dd3-], [class*=" dd3-"] .dd3, [class^=dd3-] .dd3, [class*=" dd4-"] [class*=" dd4-"], [class^=dd4-] [class*=" dd4-"], [class*=" dd4-"] [class^=dd4-], [class^=dd4-] [class^=dd4-], [class*=" dd4-"] .dd4, [class^=dd4-] .dd4, [class*=" dd5-"] [class*=" dd5-"], [class^=dd5-] [class*=" dd5-"], [class*=" dd5-"] [class^=dd5-], [class^=dd5-] [class^=dd5-], [class*=" dd5-"] .dd5, [class^=dd5-] .dd5 {
    margin-left: 0;
    clear: left; }

  .dd2 + [class*=" dd2"], .dd2 + [class^=dd2], [class*=-dd2] + [class*=" dd2"], [class*=-dd2] + [class^=dd2], .dd3 + [class*=" dd3"], .dd3 + [class^=dd3], [class*=-dd3] + [class*=" dd3"], [class*=-dd3] + [class^=dd3], .dd3 + [class*=" dd2"], .dd3 + [class^=dd2], [class*=-dd3] + [class*=" dd2"], [class*=-dd3] + [class^=dd2], .dd4 + [class*=" dd4"], .dd4 + [class^=dd4], [class*=-dd4] + [class*=" dd4"], [class*=-dd4] + [class^=dd4], .dd4 + [class*=" dd3"], .dd4 + [class^=dd3], [class*=-dd4] + [class*=" dd3"], [class*=-dd4] + [class^=dd3], .dd4 + [class*=" dd2"], .dd4 + [class^=dd2], [class*=-dd4] + [class*=" dd2"], [class*=-dd4] + [class^=dd2], .dd5 + [class*=" dd5"], .dd5 + [class^=dd5], [class*=-dd5] + [class*=" dd5"], [class*=-dd5] + [class^=dd5], .dd5 + [class*=" dd4"], .dd5 + [class^=dd4], [class*=-dd5] + [class*=" dd4"], [class*=-dd5] + [class^=dd4], .dd5 + [class*=" dd3"], .dd5 + [class^=dd3], [class*=-dd5] + [class*=" dd3"], [class*=-dd5] + [class^=dd3], .dd5 + [class*=" dd2"], .dd5 + [class^=dd2], [class*=-dd5] + [class*=" dd2"], [class*=-dd5] + [class^=dd2], .dd-clear {
    clear: left; }

  .dd-overlap[class*=overlap] {
    clear: none; }

  /* Desktop 5 hiding ----- */
  .dd-hide, .gridoverlay .dd-hide.dd-hide {
    display: none; }

  .dd-show, .gridoverlay .dd-show.dd-show {
    display: block; }

  .dd-showgrid .dd-show, .dd-showgrid.dd-show, .gridsetnoareas .dd-show {
    display: block !important; } }
@media only screen and (min-width: 1029px) {
  /* Desktop 6 grid: 5 column / gutter: 2.02020202% ---------------------------------------- */
  [class*=" de1"], [class^=de1], [class*=" de2"], [class^=de2], [class*=" de3"], [class^=de3], [class*=" de4"], [class^=de4], [class*=" de5"], [class^=de5], .de-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Desktop 6 grid spans ----- */
  .de1, .de2, .de3, .de4, .de5 {
    width: 18.37373737%; }

  .de1-de4 .de1, .de1-de4 .de2, .de1-de4 .de3, .de1-de4 .de4, .de2-de5 .de2, .de2-de5 .de3, .de2-de5 .de4, .de2-de5 .de5 {
    width: 23.09547994%; }

  .de1-de3 .de1, .de1-de3 .de2, .de1-de3 .de3, .de2-de4 .de2, .de2-de4 .de3, .de2-de4 .de4, .de3-de5 .de3, .de3-de5 .de4, .de3-de5 .de5 {
    width: 31.05685505%; }

  .de1-de2, .de2-de3, .de3-de4, .de4-de5 {
    width: 38.76767677%; }

  .de1-de2 .de1, .de1-de2 .de2, .de2-de3 .de2, .de2-de3 .de3, .de3-de4 .de3, .de3-de4 .de4, .de4-de5 .de4, .de4-de5 .de5 {
    width: 47.39447629%; }

  .de1-de4 .de1-de2, .de1-de4 .de2-de3, .de1-de4 .de3-de4, .de2-de5 .de2-de3, .de2-de5 .de3-de4, .de2-de5 .de4-de5 {
    width: 48.73031997%; }

  .de1-de3, .de2-de4, .de3-de5 {
    width: 59.16161616%; }

  .de1-de3 .de1-de2, .de1-de3 .de2-de3, .de2-de4 .de2-de3, .de2-de4 .de3-de4, .de3-de5 .de3-de4, .de3-de5 .de4-de5 {
    width: 65.52842753%; }

  .de1-de4 .de1-de3, .de1-de4 .de2-de4, .de2-de5 .de2-de4, .de2-de5 .de3-de5 {
    width: 74.36515998%; }

  .de1-de4, .de2-de5 {
    width: 79.55555555%; }

  .de-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Desktop 6 grid padding ----- */
  [class*=" de-pad"], [class^=de-pad] {
    padding-left: 1.01010101%;
    padding-right: 1.01010101%;
    left: -1.01010101%; }

  .de1-de4 [class*=" de-pad"], .de1-de4 [class^=de-pad], .de2-de5 [class*=" de-pad"], .de2-de5 [class^=de-pad] {
    padding-left: 1.26968004%;
    padding-right: 1.26968004%;
    left: -1.26968004%; }

  .de1-de3 [class*=" de-pad"], .de1-de3 [class^=de-pad], .de2-de4 [class*=" de-pad"], .de2-de4 [class^=de-pad], .de3-de5 [class*=" de-pad"], .de3-de5 [class^=de-pad] {
    padding-left: 1.70735872%;
    padding-right: 1.70735872%;
    left: -1.70735872%; }

  [class~=de-padfull], [class~=de-padinfull], [class~=de-padfull], [class~=de-padinfull], [class~=de-padfull], [class~=de-padinfull], [class~=de-padfull], [class~=de-padinfull], [class~=de-padfull], [class~=de-padinfull] {
    padding-left: 2.02020202%;
    padding-right: 2.02020202%;
    left: -2.02020202%; }

  .de1-de4 [class~=de-padfull], .de1-de4 [class~=de-padinfull], .de1-de4 [class~=de-padfull], .de1-de4 [class~=de-padinfull], .de1-de4 [class~=de-padfull], .de1-de4 [class~=de-padinfull], .de1-de4 [class~=de-padfull], .de1-de4 [class~=de-padinfull], .de2-de5 [class~=de-padfull], .de2-de5 [class~=de-padinfull], .de2-de5 [class~=de-padfull], .de2-de5 [class~=de-padinfull], .de2-de5 [class~=de-padfull], .de2-de5 [class~=de-padinfull], .de2-de5 [class~=de-padfull], .de2-de5 [class~=de-padinfull] {
    padding-left: 2.53936008%;
    padding-right: 2.53936008%;
    left: -2.53936008%; }

  .de1-de2 [class*=" de-pad"], .de1-de2 [class^=de-pad], .de2-de3 [class*=" de-pad"], .de2-de3 [class^=de-pad], .de3-de4 [class*=" de-pad"], .de3-de4 [class^=de-pad], .de4-de5 [class*=" de-pad"], .de4-de5 [class^=de-pad] {
    padding-left: 2.60552371%;
    padding-right: 2.60552371%;
    left: -2.60552371%; }

  .de1-de3 [class~=de-padfull], .de1-de3 [class~=de-padinfull], .de1-de3 [class~=de-padfull], .de1-de3 [class~=de-padinfull], .de1-de3 [class~=de-padfull], .de1-de3 [class~=de-padinfull], .de2-de4 [class~=de-padfull], .de2-de4 [class~=de-padinfull], .de2-de4 [class~=de-padfull], .de2-de4 [class~=de-padinfull], .de2-de4 [class~=de-padfull], .de2-de4 [class~=de-padinfull], .de3-de5 [class~=de-padfull], .de3-de5 [class~=de-padinfull], .de3-de5 [class~=de-padfull], .de3-de5 [class~=de-padinfull], .de3-de5 [class~=de-padfull], .de3-de5 [class~=de-padinfull] {
    padding-left: 3.41471743%;
    padding-right: 3.41471743%;
    left: -3.41471743%; }

  .de1-de2 [class~=de-padfull], .de1-de2 [class~=de-padinfull], .de1-de2 [class~=de-padfull], .de1-de2 [class~=de-padinfull], .de2-de3 [class~=de-padfull], .de2-de3 [class~=de-padinfull], .de2-de3 [class~=de-padfull], .de2-de3 [class~=de-padinfull], .de3-de4 [class~=de-padfull], .de3-de4 [class~=de-padinfull], .de3-de4 [class~=de-padfull], .de3-de4 [class~=de-padinfull], .de4-de5 [class~=de-padfull], .de4-de5 [class~=de-padinfull], .de4-de5 [class~=de-padfull], .de4-de5 [class~=de-padinfull] {
    padding-left: 5.21104742%;
    padding-right: 5.21104742%;
    left: -5.21104742%; }

  .de-pad, .de-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .de-padin[class~=de-padin], .de-padinfull[class~=de-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Desktop 6 grid relationships ----- */
  [class*=" de5"], [class^=de5] {
    margin-left: 81.57575757%; }

  .de2-de5 [class*=" de5"], .de2-de5 [class^=de5] {
    margin-left: 76.90452006%; }

  .de2-de5 [class*=" de4"], .de2-de5 [class^=de4] {
    margin-left: 51.26968005%; }

  .de2-de5 [class*=" de3"], .de2-de5 [class^=de3] {
    margin-left: 25.63484002%; }

  .de3-de5 [class*=" de5"], .de3-de5 [class^=de5] {
    margin-left: 68.94314496%; }

  .de3-de5 [class*=" de4"], .de3-de5 [class^=de4] {
    margin-left: 34.47157247%; }

  .de4-de5 [class*=" de5"], .de4-de5 [class^=de5] {
    margin-left: 52.6055237%; }

  [class*=" de4"], [class^=de4] {
    margin-left: 61.18181818%; }

  .de1-de4 [class*=" de4"], .de1-de4 [class^=de4] {
    margin-left: 76.90452006%; }

  .de1-de4 [class*=" de3"], .de1-de4 [class^=de3] {
    margin-left: 51.26968005%; }

  .de1-de4 [class*=" de2"], .de1-de4 [class^=de2] {
    margin-left: 25.63484002%; }

  .de2-de4 [class*=" de4"], .de2-de4 [class^=de4] {
    margin-left: 68.94314496%; }

  .de2-de4 [class*=" de3"], .de2-de4 [class^=de3] {
    margin-left: 34.47157247%; }

  .de3-de4 [class*=" de4"], .de3-de4 [class^=de4] {
    margin-left: 52.6055237%; }

  [class*=" de3"], [class^=de3] {
    margin-left: 40.78787879%; }

  .de1-de3 [class*=" de3"], .de1-de3 [class^=de3] {
    margin-left: 68.94314496%; }

  .de1-de3 [class*=" de2"], .de1-de3 [class^=de2] {
    margin-left: 34.47157248%; }

  .de2-de3 [class*=" de3"], .de2-de3 [class^=de3] {
    margin-left: 52.6055237%; }

  [class*=" de2"], [class^=de2] {
    margin-left: 20.39393939%; }

  .de1-de2 [class*=" de2"], .de1-de2 [class^=de2] {
    margin-left: 52.60552371%; }

  /* Desktop 6 grid floats ----- */
  [class*=" de-float"][class*=" de-float"], [class^=de-float][class^=de-float], [class*=" de-float"][class*=" de-float"], [class^=de-float][class^=de-float], [class*=" de-float"][class*=" de-float"], [class^=de-float][class^=de-float], [class*=" de-float"][class*=" de-float"], [class^=de-float][class^=de-float], [class*=" de-float"][class*=" de-float"], [class^=de-float][class^=de-float] {
    margin-left: 2.02020202%;
    margin-right: 2.02020202%; }

  .de1-de4 [class*=" de-float"][class*=" de-float"], .de1-de4 [class^=de-float][class^=de-float], .de1-de4 [class*=" de-float"][class*=" de-float"], .de1-de4 [class^=de-float][class^=de-float], .de1-de4 [class*=" de-float"][class*=" de-float"], .de1-de4 [class^=de-float][class^=de-float], .de1-de4 [class*=" de-float"][class*=" de-float"], .de1-de4 [class^=de-float][class^=de-float], .de2-de5 [class*=" de-float"][class*=" de-float"], .de2-de5 [class^=de-float][class^=de-float], .de2-de5 [class*=" de-float"][class*=" de-float"], .de2-de5 [class^=de-float][class^=de-float], .de2-de5 [class*=" de-float"][class*=" de-float"], .de2-de5 [class^=de-float][class^=de-float], .de2-de5 [class*=" de-float"][class*=" de-float"], .de2-de5 [class^=de-float][class^=de-float] {
    margin-left: 2.5393600811829%;
    margin-right: 2.5393600811829%; }

  .de1-de3 [class*=" de-float"][class*=" de-float"], .de1-de3 [class^=de-float][class^=de-float], .de1-de3 [class*=" de-float"][class*=" de-float"], .de1-de3 [class^=de-float][class^=de-float], .de1-de3 [class*=" de-float"][class*=" de-float"], .de1-de3 [class^=de-float][class^=de-float], .de2-de4 [class*=" de-float"][class*=" de-float"], .de2-de4 [class^=de-float][class^=de-float], .de2-de4 [class*=" de-float"][class*=" de-float"], .de2-de4 [class^=de-float][class^=de-float], .de2-de4 [class*=" de-float"][class*=" de-float"], .de2-de4 [class^=de-float][class^=de-float], .de3-de5 [class*=" de-float"][class*=" de-float"], .de3-de5 [class^=de-float][class^=de-float], .de3-de5 [class*=" de-float"][class*=" de-float"], .de3-de5 [class^=de-float][class^=de-float], .de3-de5 [class*=" de-float"][class*=" de-float"], .de3-de5 [class^=de-float][class^=de-float] {
    margin-left: 3.4147174318843%;
    margin-right: 3.4147174318843%; }

  .de1-de2 [class*=" de-float"][class*=" de-float"], .de1-de2 [class^=de-float][class^=de-float], .de1-de2 [class*=" de-float"][class*=" de-float"], .de1-de2 [class^=de-float][class^=de-float], .de2-de3 [class*=" de-float"][class*=" de-float"], .de2-de3 [class^=de-float][class^=de-float], .de2-de3 [class*=" de-float"][class*=" de-float"], .de2-de3 [class^=de-float][class^=de-float], .de3-de4 [class*=" de-float"][class*=" de-float"], .de3-de4 [class^=de-float][class^=de-float], .de3-de4 [class*=" de-float"][class*=" de-float"], .de3-de4 [class^=de-float][class^=de-float], .de4-de5 [class*=" de-float"][class*=" de-float"], .de4-de5 [class^=de-float][class^=de-float], .de4-de5 [class*=" de-float"][class*=" de-float"], .de4-de5 [class^=de-float][class^=de-float] {
    margin-left: 5.2110474196981%;
    margin-right: 5.2110474196981%; }

  .de-floatright {
    float: right;
    margin-right: 0 !important; }

  .de-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Desktop 6 clearing ----- */
  .de1, [class*=de1-], .de-all, [class*=" de1-"], [class^=de1-], .de1, [class*=" de1-"] [class*=" de1-"], [class^=de1-] [class*=" de1-"], [class*=" de1-"] [class^=de1-], [class^=de1-] [class^=de1-], [class*=" de1-"] .de1, [class^=de1-] .de1, [class*=" de2-"] [class*=" de2-"], [class^=de2-] [class*=" de2-"], [class*=" de2-"] [class^=de2-], [class^=de2-] [class^=de2-], [class*=" de2-"] .de2, [class^=de2-] .de2, [class*=" de3-"] [class*=" de3-"], [class^=de3-] [class*=" de3-"], [class*=" de3-"] [class^=de3-], [class^=de3-] [class^=de3-], [class*=" de3-"] .de3, [class^=de3-] .de3, [class*=" de4-"] [class*=" de4-"], [class^=de4-] [class*=" de4-"], [class*=" de4-"] [class^=de4-], [class^=de4-] [class^=de4-], [class*=" de4-"] .de4, [class^=de4-] .de4, [class*=" de5-"] [class*=" de5-"], [class^=de5-] [class*=" de5-"], [class*=" de5-"] [class^=de5-], [class^=de5-] [class^=de5-], [class*=" de5-"] .de5, [class^=de5-] .de5 {
    margin-left: 0;
    clear: left; }

  .de2 + [class*=" de2"], .de2 + [class^=de2], [class*=-de2] + [class*=" de2"], [class*=-de2] + [class^=de2], .de3 + [class*=" de3"], .de3 + [class^=de3], [class*=-de3] + [class*=" de3"], [class*=-de3] + [class^=de3], .de3 + [class*=" de2"], .de3 + [class^=de2], [class*=-de3] + [class*=" de2"], [class*=-de3] + [class^=de2], .de4 + [class*=" de4"], .de4 + [class^=de4], [class*=-de4] + [class*=" de4"], [class*=-de4] + [class^=de4], .de4 + [class*=" de3"], .de4 + [class^=de3], [class*=-de4] + [class*=" de3"], [class*=-de4] + [class^=de3], .de4 + [class*=" de2"], .de4 + [class^=de2], [class*=-de4] + [class*=" de2"], [class*=-de4] + [class^=de2], .de5 + [class*=" de5"], .de5 + [class^=de5], [class*=-de5] + [class*=" de5"], [class*=-de5] + [class^=de5], .de5 + [class*=" de4"], .de5 + [class^=de4], [class*=-de5] + [class*=" de4"], [class*=-de5] + [class^=de4], .de5 + [class*=" de3"], .de5 + [class^=de3], [class*=-de5] + [class*=" de3"], [class*=-de5] + [class^=de3], .de5 + [class*=" de2"], .de5 + [class^=de2], [class*=-de5] + [class*=" de2"], [class*=-de5] + [class^=de2], .de-clear {
    clear: left; }

  .de-overlap[class*=overlap] {
    clear: none; }

  /* Desktop 6 hiding ----- */
  .de-hide, .gridoverlay .de-hide.de-hide {
    display: none; }

  .de-show, .gridoverlay .de-show.de-show {
    display: block; }

  .de-showgrid .de-show, .de-showgrid.de-show, .gridsetnoareas .de-show {
    display: block !important; } }
@media only screen and (min-width: 1029px) {
  /* Desktop 7 grid: 7 column / gutter: 2.02020202% ---------------------------------------- */
  [class*=" df1"], [class^=df1], [class*=" df2"], [class^=df2], [class*=" df3"], [class^=df3], [class*=" df4"], [class^=df4], [class*=" df5"], [class^=df5], [class*=" df6"], [class^=df6], [class*=" df7"], [class^=df7], .df-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Desktop 7 grid spans ----- */
  .df7 {
    width: 12.54689754%; }

  .df1, .df2, .df3, .df4, .df5, .df6 {
    width: 12.54689755%; }

  .df1-df6 .df6, .df2-df7 .df6, .df2-df7 .df7 {
    width: 14.69494676%; }

  .df1-df6 .df1, .df1-df6 .df2, .df1-df6 .df3, .df1-df6 .df4, .df1-df6 .df5, .df2-df7 .df2, .df2-df7 .df3, .df2-df7 .df4, .df2-df7 .df5 {
    width: 14.69494677%; }

  .df1-df5 .df1, .df1-df5 .df2, .df1-df5 .df3, .df1-df5 .df4, .df1-df5 .df5, .df2-df6 .df2, .df2-df6 .df3, .df2-df6 .df4, .df2-df6 .df5, .df2-df6 .df6, .df3-df7 .df3, .df3-df7 .df4, .df3-df7 .df5, .df3-df7 .df6, .df3-df7 .df7 {
    width: 17.71777891%; }

  .df1-df4 .df1, .df1-df4 .df2, .df1-df4 .df3, .df1-df4 .df4, .df2-df5 .df2, .df2-df5 .df3, .df2-df5 .df4, .df2-df5 .df5, .df3-df6 .df3, .df3-df6 .df4, .df3-df6 .df5, .df3-df6 .df6, .df4-df7 .df4, .df4-df7 .df5, .df4-df7 .df6, .df4-df7 .df7 {
    width: 22.30631093%; }

  .df5-df6, .df6-df7 {
    width: 27.11399711%; }

  .df1-df2, .df2-df3, .df3-df4, .df4-df5 {
    width: 27.11399712%; }

  .df4-df6 .df6, .df5-df7 .df6, .df5-df7 .df7 {
    width: 30.10212913%; }

  .df1-df3 .df1, .df1-df3 .df2, .df1-df3 .df3, .df2-df4 .df2, .df2-df4 .df3, .df2-df4 .df4, .df3-df5 .df3, .df3-df5 .df4, .df3-df5 .df5, .df4-df6 .df4, .df4-df6 .df5, .df5-df7 .df5 {
    width: 30.10212914%; }

  .df1-df6 .df5-df6, .df2-df7 .df5-df6, .df2-df7 .df6-df7 {
    width: 31.75595741%; }

  .df1-df6 .df1-df2, .df1-df6 .df2-df3, .df1-df6 .df3-df4, .df1-df6 .df4-df5, .df2-df7 .df2-df3, .df2-df7 .df3-df4, .df2-df7 .df4-df5 {
    width: 31.75595742%; }

  .df2-df6 .df5-df6 {
    width: 38.28833417%; }

  .df3-df7 .df5-df6, .df3-df7 .df6-df7 {
    width: 38.28833418%; }

  .df1-df5 .df1-df2, .df1-df5 .df2-df3, .df1-df5 .df3-df4, .df1-df5 .df4-df5, .df2-df6 .df2-df3, .df2-df6 .df3-df4, .df2-df6 .df4-df5, .df3-df7 .df3-df4, .df3-df7 .df4-df5 {
    width: 38.28833419%; }

  .df1-df3, .df2-df4, .df3-df5, .df4-df6, .df5-df7 {
    width: 41.68109668%; }

  .df1-df2 .df1, .df1-df2 .df2, .df2-df3 .df2, .df2-df3 .df3, .df3-df4 .df3, .df3-df4 .df4, .df4-df5 .df4, .df4-df5 .df5, .df6-df7 .df7 {
    width: 46.27461415%; }

  .df5-df6 .df6, .df6-df7 .df6 {
    width: 46.27461416%; }

  .df5-df6 .df5 {
    width: 46.27461417%; }

  .df3-df6 .df5-df6 {
    width: 48.20420728%; }

  .df1-df4 .df1-df2, .df1-df4 .df2-df3, .df1-df4 .df3-df4, .df2-df5 .df2-df3, .df2-df5 .df3-df4, .df2-df5 .df4-df5, .df3-df6 .df3-df4, .df3-df6 .df4-df5, .df4-df7 .df5-df6, .df4-df7 .df6-df7 {
    width: 48.20420729%; }

  .df4-df7 .df4-df5 {
    width: 48.2042073%; }

  .df1-df6 .df1-df3, .df1-df6 .df2-df4, .df1-df6 .df3-df5, .df1-df6 .df4-df6, .df2-df7 .df2-df4, .df2-df7 .df3-df5, .df2-df7 .df4-df6, .df2-df7 .df5-df7 {
    width: 48.81696806%; }

  .df4-df7 {
    width: 56.24819624%; }

  .df1-df4, .df2-df5, .df3-df6 {
    width: 56.24819625%; }

  .df1-df5 .df1-df3, .df1-df5 .df2-df4, .df1-df5 .df3-df5, .df2-df6 .df2-df4, .df2-df6 .df3-df5, .df2-df6 .df4-df6 {
    width: 58.85888945%; }

  .df3-df7 .df3-df5, .df3-df7 .df4-df6, .df3-df7 .df5-df7 {
    width: 58.85888946%; }

  .df4-df6 .df5-df6, .df5-df7 .df5-df6, .df5-df7 .df6-df7 {
    width: 65.05106456%; }

  .df1-df3 .df1-df2, .df1-df3 .df2-df3, .df2-df4 .df2-df3, .df2-df4 .df3-df4, .df3-df5 .df3-df4, .df3-df5 .df4-df5, .df4-df6 .df4-df5 {
    width: 65.05106458%; }

  .df2-df7 .df4-df7 {
    width: 65.8779787%; }

  .df1-df6 .df1-df4, .df1-df6 .df2-df5, .df1-df6 .df3-df6, .df2-df7 .df2-df5, .df2-df7 .df3-df6 {
    width: 65.87797871%; }

  .df3-df7 {
    width: 70.81529581%; }

  .df1-df5, .df2-df6 {
    width: 70.81529582%; }

  .df1-df4 .df1-df3, .df1-df4 .df2-df4, .df2-df5 .df2-df4, .df2-df5 .df3-df5, .df3-df6 .df3-df5, .df3-df6 .df4-df6 {
    width: 74.10210364%; }

  .df4-df7 .df4-df6, .df4-df7 .df5-df7 {
    width: 74.10210365%; }

  .df1-df5 .df1-df4, .df1-df5 .df2-df5, .df2-df6 .df2-df5, .df2-df6 .df3-df6, .df3-df7 .df4-df7 {
    width: 79.42944472%; }

  .df3-df7 .df3-df6 {
    width: 79.42944474%; }

  .df2-df7 .df3-df7 {
    width: 82.93898935%; }

  .df1-df6 .df1-df5, .df1-df6 .df2-df6, .df2-df7 .df2-df6 {
    width: 82.93898936%; }

  .df1-df6, .df2-df7 {
    width: 85.38239538%; }

  .df-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Desktop 7 grid padding ----- */
  [class*=" df-pad"], [class^=df-pad] {
    padding-left: 1.01010101%;
    padding-right: 1.01010101%;
    left: -1.01010101%; }

  .df1-df6 [class*=" df-pad"], .df1-df6 [class^=df-pad], .df2-df7 [class*=" df-pad"], .df2-df7 [class^=df-pad] {
    padding-left: 1.18303194%;
    padding-right: 1.18303194%;
    left: -1.18303194%; }

  .df1-df5 [class*=" df-pad"], .df1-df5 [class^=df-pad], .df2-df6 [class*=" df-pad"], .df2-df6 [class^=df-pad], .df3-df7 [class*=" df-pad"], .df3-df7 [class^=df-pad] {
    padding-left: 1.42638818%;
    padding-right: 1.42638818%;
    left: -1.42638818%; }

  .df1-df4 [class*=" df-pad"], .df1-df4 [class^=df-pad], .df2-df5 [class*=" df-pad"], .df2-df5 [class^=df-pad], .df3-df6 [class*=" df-pad"], .df3-df6 [class^=df-pad], .df4-df7 [class*=" df-pad"], .df4-df7 [class^=df-pad] {
    padding-left: 1.79579271%;
    padding-right: 1.79579271%;
    left: -1.79579271%; }

  [class~=df-padfull], [class~=df-padinfull], [class~=df-padfull], [class~=df-padinfull], [class~=df-padfull], [class~=df-padinfull], [class~=df-padfull], [class~=df-padinfull], [class~=df-padfull], [class~=df-padinfull], [class~=df-padfull], [class~=df-padinfull], [class~=df-padfull], [class~=df-padinfull] {
    padding-left: 2.02020202%;
    padding-right: 2.02020202%;
    left: -2.02020202%; }

  .df1-df6 [class~=df-padfull], .df1-df6 [class~=df-padinfull], .df1-df6 [class~=df-padfull], .df1-df6 [class~=df-padinfull], .df1-df6 [class~=df-padfull], .df1-df6 [class~=df-padinfull], .df1-df6 [class~=df-padfull], .df1-df6 [class~=df-padinfull], .df1-df6 [class~=df-padfull], .df1-df6 [class~=df-padinfull], .df1-df6 [class~=df-padfull], .df1-df6 [class~=df-padinfull], .df2-df7 [class~=df-padfull], .df2-df7 [class~=df-padinfull], .df2-df7 [class~=df-padfull], .df2-df7 [class~=df-padinfull], .df2-df7 [class~=df-padfull], .df2-df7 [class~=df-padinfull], .df2-df7 [class~=df-padfull], .df2-df7 [class~=df-padinfull], .df2-df7 [class~=df-padfull], .df2-df7 [class~=df-padinfull], .df2-df7 [class~=df-padfull], .df2-df7 [class~=df-padinfull] {
    padding-left: 2.36606388%;
    padding-right: 2.36606388%;
    left: -2.36606388%; }

  .df1-df3 [class*=" df-pad"], .df1-df3 [class^=df-pad], .df2-df4 [class*=" df-pad"], .df2-df4 [class^=df-pad], .df3-df5 [class*=" df-pad"], .df3-df5 [class^=df-pad], .df4-df6 [class*=" df-pad"], .df4-df6 [class^=df-pad], .df5-df7 [class*=" df-pad"], .df5-df7 [class^=df-pad] {
    padding-left: 2.42340315%;
    padding-right: 2.42340315%;
    left: -2.42340315%; }

  .df1-df5 [class~=df-padfull], .df1-df5 [class~=df-padinfull], .df1-df5 [class~=df-padfull], .df1-df5 [class~=df-padinfull], .df1-df5 [class~=df-padfull], .df1-df5 [class~=df-padinfull], .df1-df5 [class~=df-padfull], .df1-df5 [class~=df-padinfull], .df1-df5 [class~=df-padfull], .df1-df5 [class~=df-padinfull], .df2-df6 [class~=df-padfull], .df2-df6 [class~=df-padinfull], .df2-df6 [class~=df-padfull], .df2-df6 [class~=df-padinfull], .df2-df6 [class~=df-padfull], .df2-df6 [class~=df-padinfull], .df2-df6 [class~=df-padfull], .df2-df6 [class~=df-padinfull], .df2-df6 [class~=df-padfull], .df2-df6 [class~=df-padinfull], .df3-df7 [class~=df-padfull], .df3-df7 [class~=df-padinfull], .df3-df7 [class~=df-padfull], .df3-df7 [class~=df-padinfull], .df3-df7 [class~=df-padfull], .df3-df7 [class~=df-padinfull], .df3-df7 [class~=df-padfull], .df3-df7 [class~=df-padinfull], .df3-df7 [class~=df-padfull], .df3-df7 [class~=df-padinfull] {
    padding-left: 2.85277636%;
    padding-right: 2.85277636%;
    left: -2.85277636%; }

  .df1-df4 [class~=df-padfull], .df1-df4 [class~=df-padinfull], .df1-df4 [class~=df-padfull], .df1-df4 [class~=df-padinfull], .df1-df4 [class~=df-padfull], .df1-df4 [class~=df-padinfull], .df1-df4 [class~=df-padfull], .df1-df4 [class~=df-padinfull], .df2-df5 [class~=df-padfull], .df2-df5 [class~=df-padinfull], .df2-df5 [class~=df-padfull], .df2-df5 [class~=df-padinfull], .df2-df5 [class~=df-padfull], .df2-df5 [class~=df-padinfull], .df2-df5 [class~=df-padfull], .df2-df5 [class~=df-padinfull], .df3-df6 [class~=df-padfull], .df3-df6 [class~=df-padinfull], .df3-df6 [class~=df-padfull], .df3-df6 [class~=df-padinfull], .df3-df6 [class~=df-padfull], .df3-df6 [class~=df-padinfull], .df3-df6 [class~=df-padfull], .df3-df6 [class~=df-padinfull], .df4-df7 [class~=df-padfull], .df4-df7 [class~=df-padinfull], .df4-df7 [class~=df-padfull], .df4-df7 [class~=df-padinfull], .df4-df7 [class~=df-padfull], .df4-df7 [class~=df-padinfull], .df4-df7 [class~=df-padfull], .df4-df7 [class~=df-padinfull] {
    padding-left: 3.59158543%;
    padding-right: 3.59158543%;
    left: -3.59158543%; }

  .df1-df2 [class*=" df-pad"], .df1-df2 [class^=df-pad], .df2-df3 [class*=" df-pad"], .df2-df3 [class^=df-pad], .df3-df4 [class*=" df-pad"], .df3-df4 [class^=df-pad], .df4-df5 [class*=" df-pad"], .df4-df5 [class^=df-pad], .df5-df6 [class*=" df-pad"], .df5-df6 [class^=df-pad], .df6-df7 [class*=" df-pad"], .df6-df7 [class^=df-pad] {
    padding-left: 3.72538584%;
    padding-right: 3.72538584%;
    left: -3.72538584%; }

  .df1-df3 [class~=df-padfull], .df1-df3 [class~=df-padinfull], .df1-df3 [class~=df-padfull], .df1-df3 [class~=df-padinfull], .df1-df3 [class~=df-padfull], .df1-df3 [class~=df-padinfull], .df2-df4 [class~=df-padfull], .df2-df4 [class~=df-padinfull], .df2-df4 [class~=df-padfull], .df2-df4 [class~=df-padinfull], .df2-df4 [class~=df-padfull], .df2-df4 [class~=df-padinfull], .df3-df5 [class~=df-padfull], .df3-df5 [class~=df-padinfull], .df3-df5 [class~=df-padfull], .df3-df5 [class~=df-padinfull], .df3-df5 [class~=df-padfull], .df3-df5 [class~=df-padinfull], .df4-df6 [class~=df-padfull], .df4-df6 [class~=df-padinfull], .df4-df6 [class~=df-padfull], .df4-df6 [class~=df-padinfull], .df4-df6 [class~=df-padfull], .df4-df6 [class~=df-padinfull], .df5-df7 [class~=df-padfull], .df5-df7 [class~=df-padinfull], .df5-df7 [class~=df-padfull], .df5-df7 [class~=df-padinfull], .df5-df7 [class~=df-padfull], .df5-df7 [class~=df-padinfull] {
    padding-left: 4.8468063%;
    padding-right: 4.8468063%;
    left: -4.8468063%; }

  .df1-df2 [class~=df-padfull], .df1-df2 [class~=df-padinfull], .df1-df2 [class~=df-padfull], .df1-df2 [class~=df-padinfull], .df2-df3 [class~=df-padfull], .df2-df3 [class~=df-padinfull], .df2-df3 [class~=df-padfull], .df2-df3 [class~=df-padinfull], .df3-df4 [class~=df-padfull], .df3-df4 [class~=df-padinfull], .df3-df4 [class~=df-padfull], .df3-df4 [class~=df-padinfull], .df4-df5 [class~=df-padfull], .df4-df5 [class~=df-padinfull], .df4-df5 [class~=df-padfull], .df4-df5 [class~=df-padinfull] {
    padding-left: 7.45077168%;
    padding-right: 7.45077168%;
    left: -7.45077168%; }

  .df5-df6 [class~=df-padfull], .df5-df6 [class~=df-padinfull], .df5-df6 [class~=df-padfull], .df5-df6 [class~=df-padinfull], .df6-df7 [class~=df-padfull], .df6-df7 [class~=df-padinfull], .df6-df7 [class~=df-padfull], .df6-df7 [class~=df-padinfull] {
    padding-left: 7.45077169%;
    padding-right: 7.45077169%;
    left: -7.45077169%; }

  .df-pad, .df-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .df-padin[class~=df-padin], .df-padinfull[class~=df-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Desktop 7 grid relationships ----- */
  [class*=" df7"], [class^=df7] {
    margin-left: 87.4025974%; }

  .df2-df7 [class*=" df7"], .df2-df7 [class^=df7] {
    margin-left: 85.30505324%; }

  .df2-df7 [class*=" df6"], .df2-df7 [class^=df6] {
    margin-left: 68.24404259%; }

  .df2-df7 [class*=" df5"], .df2-df7 [class^=df5] {
    margin-left: 51.18303194%; }

  .df2-df7 [class*=" df4"], .df2-df7 [class^=df4] {
    margin-left: 34.1220213%; }

  .df2-df7 [class*=" df3"], .df2-df7 [class^=df3] {
    margin-left: 17.06101065%; }

  .df3-df7 [class*=" df7"], .df3-df7 [class^=df7] {
    margin-left: 82.2822211%; }

  .df3-df7 [class*=" df6"], .df3-df7 [class^=df6] {
    margin-left: 61.71166582%; }

  .df3-df7 [class*=" df5"], .df3-df7 [class^=df5] {
    margin-left: 41.14111056%; }

  .df3-df7 [class*=" df4"], .df3-df7 [class^=df4] {
    margin-left: 20.57055528%; }

  .df4-df7 [class*=" df7"], .df4-df7 [class^=df7] {
    margin-left: 77.69368908%; }

  .df4-df7 [class*=" df6"], .df4-df7 [class^=df6] {
    margin-left: 51.79579273%; }

  .df4-df7 [class*=" df5"], .df4-df7 [class^=df5] {
    margin-left: 25.89789637%; }

  .df5-df7 [class*=" df7"], .df5-df7 [class^=df7] {
    margin-left: 69.89787086%; }

  .df5-df7 [class*=" df6"], .df5-df7 [class^=df6] {
    margin-left: 34.94893544%; }

  .df6-df7 [class*=" df7"], .df6-df7 [class^=df7] {
    margin-left: 53.72538586%; }

  [class*=" df6"], [class^=df6] {
    margin-left: 72.83549784%; }

  .df1-df6 [class*=" df6"], .df1-df6 [class^=df6] {
    margin-left: 85.30505324%; }

  .df1-df6 [class*=" df5"], .df1-df6 [class^=df5] {
    margin-left: 68.24404259%; }

  .df1-df6 [class*=" df4"], .df1-df6 [class^=df4] {
    margin-left: 51.18303194%; }

  .df1-df6 [class*=" df3"], .df1-df6 [class^=df3] {
    margin-left: 34.1220213%; }

  .df1-df6 [class*=" df2"], .df1-df6 [class^=df2] {
    margin-left: 17.06101065%; }

  .df2-df6 [class*=" df6"], .df2-df6 [class^=df6] {
    margin-left: 82.28222109%; }

  .df2-df6 [class*=" df5"], .df2-df6 [class^=df5] {
    margin-left: 61.71166581%; }

  .df2-df6 [class*=" df4"], .df2-df6 [class^=df4] {
    margin-left: 41.14111055%; }

  .df2-df6 [class*=" df3"], .df2-df6 [class^=df3] {
    margin-left: 20.57055528%; }

  .df3-df6 [class*=" df6"], .df3-df6 [class^=df6] {
    margin-left: 77.69368907%; }

  .df3-df6 [class*=" df5"], .df3-df6 [class^=df5] {
    margin-left: 51.79579272%; }

  .df3-df6 [class*=" df4"], .df3-df6 [class^=df4] {
    margin-left: 25.89789636%; }

  .df4-df6 [class*=" df6"], .df4-df6 [class^=df6] {
    margin-left: 69.89787088%; }

  .df4-df6 [class*=" df5"], .df4-df6 [class^=df5] {
    margin-left: 34.94893544%; }

  .df5-df6 [class*=" df6"], .df5-df6 [class^=df6] {
    margin-left: 53.72538586%; }

  [class*=" df5"], [class^=df5] {
    margin-left: 58.26839827%; }

  .df1-df5 [class*=" df5"], .df1-df5 [class^=df5] {
    margin-left: 82.28222109%; }

  .df1-df5 [class*=" df4"], .df1-df5 [class^=df4] {
    margin-left: 61.71166581%; }

  .df1-df5 [class*=" df3"], .df1-df5 [class^=df3] {
    margin-left: 41.14111055%; }

  .df1-df5 [class*=" df2"], .df1-df5 [class^=df2] {
    margin-left: 20.57055527%; }

  .df2-df5 [class*=" df5"], .df2-df5 [class^=df5] {
    margin-left: 77.69368907%; }

  .df2-df5 [class*=" df4"], .df2-df5 [class^=df4] {
    margin-left: 51.79579272%; }

  .df2-df5 [class*=" df3"], .df2-df5 [class^=df3] {
    margin-left: 25.89789636%; }

  .df3-df5 [class*=" df5"], .df3-df5 [class^=df5] {
    margin-left: 69.89787088%; }

  .df3-df5 [class*=" df4"], .df3-df5 [class^=df4] {
    margin-left: 34.94893544%; }

  .df4-df5 [class*=" df5"], .df4-df5 [class^=df5] {
    margin-left: 53.72538584%; }

  [class*=" df4"], [class^=df4] {
    margin-left: 43.7012987%; }

  .df1-df4 [class*=" df4"], .df1-df4 [class^=df4] {
    margin-left: 77.69368907%; }

  .df1-df4 [class*=" df3"], .df1-df4 [class^=df3] {
    margin-left: 51.79579272%; }

  .df1-df4 [class*=" df2"], .df1-df4 [class^=df2] {
    margin-left: 25.89789636%; }

  .df2-df4 [class*=" df4"], .df2-df4 [class^=df4] {
    margin-left: 69.89787088%; }

  .df2-df4 [class*=" df3"], .df2-df4 [class^=df3] {
    margin-left: 34.94893544%; }

  .df3-df4 [class*=" df4"], .df3-df4 [class^=df4] {
    margin-left: 53.72538584%; }

  [class*=" df3"], [class^=df3] {
    margin-left: 29.13419914%; }

  .df1-df3 [class*=" df3"], .df1-df3 [class^=df3] {
    margin-left: 69.89787088%; }

  .df1-df3 [class*=" df2"], .df1-df3 [class^=df2] {
    margin-left: 34.94893544%; }

  .df2-df3 [class*=" df3"], .df2-df3 [class^=df3] {
    margin-left: 53.72538584%; }

  [class*=" df2"], [class^=df2] {
    margin-left: 14.56709957%; }

  .df1-df2 [class*=" df2"], .df1-df2 [class^=df2] {
    margin-left: 53.72538583%; }

  /* Desktop 7 grid floats ----- */
  [class*=" df-float"][class*=" df-float"], [class^=df-float][class^=df-float], [class*=" df-float"][class*=" df-float"], [class^=df-float][class^=df-float], [class*=" df-float"][class*=" df-float"], [class^=df-float][class^=df-float], [class*=" df-float"][class*=" df-float"], [class^=df-float][class^=df-float], [class*=" df-float"][class*=" df-float"], [class^=df-float][class^=df-float], [class*=" df-float"][class*=" df-float"], [class^=df-float][class^=df-float], [class*=" df-float"][class*=" df-float"], [class^=df-float][class^=df-float] {
    margin-left: 2.02020202%;
    margin-right: 2.02020202%; }

  .df1-df6 [class*=" df-float"][class*=" df-float"], .df1-df6 [class^=df-float][class^=df-float], .df1-df6 [class*=" df-float"][class*=" df-float"], .df1-df6 [class^=df-float][class^=df-float], .df1-df6 [class*=" df-float"][class*=" df-float"], .df1-df6 [class^=df-float][class^=df-float], .df1-df6 [class*=" df-float"][class*=" df-float"], .df1-df6 [class^=df-float][class^=df-float], .df1-df6 [class*=" df-float"][class*=" df-float"], .df1-df6 [class^=df-float][class^=df-float], .df1-df6 [class*=" df-float"][class*=" df-float"], .df1-df6 [class^=df-float][class^=df-float], .df2-df7 [class*=" df-float"][class*=" df-float"], .df2-df7 [class^=df-float][class^=df-float], .df2-df7 [class*=" df-float"][class*=" df-float"], .df2-df7 [class^=df-float][class^=df-float], .df2-df7 [class*=" df-float"][class*=" df-float"], .df2-df7 [class^=df-float][class^=df-float], .df2-df7 [class*=" df-float"][class*=" df-float"], .df2-df7 [class^=df-float][class^=df-float], .df2-df7 [class*=" df-float"][class*=" df-float"], .df2-df7 [class^=df-float][class^=df-float], .df2-df7 [class*=" df-float"][class*=" df-float"], .df2-df7 [class^=df-float][class^=df-float] {
    margin-left: 2.3660638835546%;
    margin-right: 2.3660638835546%; }

  .df1-df5 [class*=" df-float"][class*=" df-float"], .df1-df5 [class^=df-float][class^=df-float], .df1-df5 [class*=" df-float"][class*=" df-float"], .df1-df5 [class^=df-float][class^=df-float], .df1-df5 [class*=" df-float"][class*=" df-float"], .df1-df5 [class^=df-float][class^=df-float], .df1-df5 [class*=" df-float"][class*=" df-float"], .df1-df5 [class^=df-float][class^=df-float], .df1-df5 [class*=" df-float"][class*=" df-float"], .df1-df5 [class^=df-float][class^=df-float], .df2-df6 [class*=" df-float"][class*=" df-float"], .df2-df6 [class^=df-float][class^=df-float], .df2-df6 [class*=" df-float"][class*=" df-float"], .df2-df6 [class^=df-float][class^=df-float], .df2-df6 [class*=" df-float"][class*=" df-float"], .df2-df6 [class^=df-float][class^=df-float], .df2-df6 [class*=" df-float"][class*=" df-float"], .df2-df6 [class^=df-float][class^=df-float], .df2-df6 [class*=" df-float"][class*=" df-float"], .df2-df6 [class^=df-float][class^=df-float] {
    margin-left: 2.8527763622354%;
    margin-right: 2.8527763622354%; }

  .df3-df7 [class*=" df-float"][class*=" df-float"], .df3-df7 [class^=df-float][class^=df-float], .df3-df7 [class*=" df-float"][class*=" df-float"], .df3-df7 [class^=df-float][class^=df-float], .df3-df7 [class*=" df-float"][class*=" df-float"], .df3-df7 [class^=df-float][class^=df-float], .df3-df7 [class*=" df-float"][class*=" df-float"], .df3-df7 [class^=df-float][class^=df-float], .df3-df7 [class*=" df-float"][class*=" df-float"], .df3-df7 [class^=df-float][class^=df-float] {
    margin-left: 2.8527763626382%;
    margin-right: 2.8527763626382%; }

  .df1-df4 [class*=" df-float"][class*=" df-float"], .df1-df4 [class^=df-float][class^=df-float], .df1-df4 [class*=" df-float"][class*=" df-float"], .df1-df4 [class^=df-float][class^=df-float], .df1-df4 [class*=" df-float"][class*=" df-float"], .df1-df4 [class^=df-float][class^=df-float], .df1-df4 [class*=" df-float"][class*=" df-float"], .df1-df4 [class^=df-float][class^=df-float], .df2-df5 [class*=" df-float"][class*=" df-float"], .df2-df5 [class^=df-float][class^=df-float], .df2-df5 [class*=" df-float"][class*=" df-float"], .df2-df5 [class^=df-float][class^=df-float], .df2-df5 [class*=" df-float"][class*=" df-float"], .df2-df5 [class^=df-float][class^=df-float], .df2-df5 [class*=" df-float"][class*=" df-float"], .df2-df5 [class^=df-float][class^=df-float], .df3-df6 [class*=" df-float"][class*=" df-float"], .df3-df6 [class^=df-float][class^=df-float], .df3-df6 [class*=" df-float"][class*=" df-float"], .df3-df6 [class^=df-float][class^=df-float], .df3-df6 [class*=" df-float"][class*=" df-float"], .df3-df6 [class^=df-float][class^=df-float], .df3-df6 [class*=" df-float"][class*=" df-float"], .df3-df6 [class^=df-float][class^=df-float] {
    margin-left: 3.5915854279505%;
    margin-right: 3.5915854279505%; }

  .df4-df7 [class*=" df-float"][class*=" df-float"], .df4-df7 [class^=df-float][class^=df-float], .df4-df7 [class*=" df-float"][class*=" df-float"], .df4-df7 [class^=df-float][class^=df-float], .df4-df7 [class*=" df-float"][class*=" df-float"], .df4-df7 [class^=df-float][class^=df-float], .df4-df7 [class*=" df-float"][class*=" df-float"], .df4-df7 [class^=df-float][class^=df-float] {
    margin-left: 3.591585428589%;
    margin-right: 3.591585428589%; }

  .df1-df3 [class*=" df-float"][class*=" df-float"], .df1-df3 [class^=df-float][class^=df-float], .df1-df3 [class*=" df-float"][class*=" df-float"], .df1-df3 [class^=df-float][class^=df-float], .df1-df3 [class*=" df-float"][class*=" df-float"], .df1-df3 [class^=df-float][class^=df-float], .df2-df4 [class*=" df-float"][class*=" df-float"], .df2-df4 [class^=df-float][class^=df-float], .df2-df4 [class*=" df-float"][class*=" df-float"], .df2-df4 [class^=df-float][class^=df-float], .df2-df4 [class*=" df-float"][class*=" df-float"], .df2-df4 [class^=df-float][class^=df-float], .df3-df5 [class*=" df-float"][class*=" df-float"], .df3-df5 [class^=df-float][class^=df-float], .df3-df5 [class*=" df-float"][class*=" df-float"], .df3-df5 [class^=df-float][class^=df-float], .df3-df5 [class*=" df-float"][class*=" df-float"], .df3-df5 [class^=df-float][class^=df-float], .df4-df6 [class*=" df-float"][class*=" df-float"], .df4-df6 [class^=df-float][class^=df-float], .df4-df6 [class*=" df-float"][class*=" df-float"], .df4-df6 [class^=df-float][class^=df-float], .df4-df6 [class*=" df-float"][class*=" df-float"], .df4-df6 [class^=df-float][class^=df-float], .df5-df7 [class*=" df-float"][class*=" df-float"], .df5-df7 [class^=df-float][class^=df-float], .df5-df7 [class*=" df-float"][class*=" df-float"], .df5-df7 [class^=df-float][class^=df-float], .df5-df7 [class*=" df-float"][class*=" df-float"], .df5-df7 [class^=df-float][class^=df-float] {
    margin-left: 4.846806300491%;
    margin-right: 4.846806300491%; }

  .df1-df2 [class*=" df-float"][class*=" df-float"], .df1-df2 [class^=df-float][class^=df-float], .df1-df2 [class*=" df-float"][class*=" df-float"], .df1-df2 [class^=df-float][class^=df-float], .df2-df3 [class*=" df-float"][class*=" df-float"], .df2-df3 [class^=df-float][class^=df-float], .df2-df3 [class*=" df-float"][class*=" df-float"], .df2-df3 [class^=df-float][class^=df-float], .df3-df4 [class*=" df-float"][class*=" df-float"], .df3-df4 [class^=df-float][class^=df-float], .df3-df4 [class*=" df-float"][class*=" df-float"], .df3-df4 [class^=df-float][class^=df-float], .df4-df5 [class*=" df-float"][class*=" df-float"], .df4-df5 [class^=df-float][class^=df-float], .df4-df5 [class*=" df-float"][class*=" df-float"], .df4-df5 [class^=df-float][class^=df-float] {
    margin-left: 7.450771684673%;
    margin-right: 7.450771684673%; }

  .df5-df6 [class*=" df-float"][class*=" df-float"], .df5-df6 [class^=df-float][class^=df-float], .df5-df6 [class*=" df-float"][class*=" df-float"], .df5-df6 [class^=df-float][class^=df-float], .df6-df7 [class*=" df-float"][class*=" df-float"], .df6-df7 [class^=df-float][class^=df-float], .df6-df7 [class*=" df-float"][class*=" df-float"], .df6-df7 [class^=df-float][class^=df-float] {
    margin-left: 7.4507716874209%;
    margin-right: 7.4507716874209%; }

  .df-floatright {
    float: right;
    margin-right: 0 !important; }

  .df-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Desktop 7 clearing ----- */
  .df1, [class*=df1-], .df-all, [class*=" df1-"], [class^=df1-], .df1, [class*=" df1-"] [class*=" df1-"], [class^=df1-] [class*=" df1-"], [class*=" df1-"] [class^=df1-], [class^=df1-] [class^=df1-], [class*=" df1-"] .df1, [class^=df1-] .df1, [class*=" df2-"] [class*=" df2-"], [class^=df2-] [class*=" df2-"], [class*=" df2-"] [class^=df2-], [class^=df2-] [class^=df2-], [class*=" df2-"] .df2, [class^=df2-] .df2, [class*=" df3-"] [class*=" df3-"], [class^=df3-] [class*=" df3-"], [class*=" df3-"] [class^=df3-], [class^=df3-] [class^=df3-], [class*=" df3-"] .df3, [class^=df3-] .df3, [class*=" df4-"] [class*=" df4-"], [class^=df4-] [class*=" df4-"], [class*=" df4-"] [class^=df4-], [class^=df4-] [class^=df4-], [class*=" df4-"] .df4, [class^=df4-] .df4, [class*=" df5-"] [class*=" df5-"], [class^=df5-] [class*=" df5-"], [class*=" df5-"] [class^=df5-], [class^=df5-] [class^=df5-], [class*=" df5-"] .df5, [class^=df5-] .df5, [class*=" df6-"] [class*=" df6-"], [class^=df6-] [class*=" df6-"], [class*=" df6-"] [class^=df6-], [class^=df6-] [class^=df6-], [class*=" df6-"] .df6, [class^=df6-] .df6, [class*=" df7-"] [class*=" df7-"], [class^=df7-] [class*=" df7-"], [class*=" df7-"] [class^=df7-], [class^=df7-] [class^=df7-], [class*=" df7-"] .df7, [class^=df7-] .df7 {
    margin-left: 0;
    clear: left; }

  .df2 + [class*=" df2"], .df2 + [class^=df2], [class*=-df2] + [class*=" df2"], [class*=-df2] + [class^=df2], .df3 + [class*=" df3"], .df3 + [class^=df3], [class*=-df3] + [class*=" df3"], [class*=-df3] + [class^=df3], .df3 + [class*=" df2"], .df3 + [class^=df2], [class*=-df3] + [class*=" df2"], [class*=-df3] + [class^=df2], .df4 + [class*=" df4"], .df4 + [class^=df4], [class*=-df4] + [class*=" df4"], [class*=-df4] + [class^=df4], .df4 + [class*=" df3"], .df4 + [class^=df3], [class*=-df4] + [class*=" df3"], [class*=-df4] + [class^=df3], .df4 + [class*=" df2"], .df4 + [class^=df2], [class*=-df4] + [class*=" df2"], [class*=-df4] + [class^=df2], .df5 + [class*=" df5"], .df5 + [class^=df5], [class*=-df5] + [class*=" df5"], [class*=-df5] + [class^=df5], .df5 + [class*=" df4"], .df5 + [class^=df4], [class*=-df5] + [class*=" df4"], [class*=-df5] + [class^=df4], .df5 + [class*=" df3"], .df5 + [class^=df3], [class*=-df5] + [class*=" df3"], [class*=-df5] + [class^=df3], .df5 + [class*=" df2"], .df5 + [class^=df2], [class*=-df5] + [class*=" df2"], [class*=-df5] + [class^=df2], .df6 + [class*=" df6"], .df6 + [class^=df6], [class*=-df6] + [class*=" df6"], [class*=-df6] + [class^=df6], .df6 + [class*=" df5"], .df6 + [class^=df5], [class*=-df6] + [class*=" df5"], [class*=-df6] + [class^=df5], .df6 + [class*=" df4"], .df6 + [class^=df4], [class*=-df6] + [class*=" df4"], [class*=-df6] + [class^=df4], .df6 + [class*=" df3"], .df6 + [class^=df3], [class*=-df6] + [class*=" df3"], [class*=-df6] + [class^=df3], .df6 + [class*=" df2"], .df6 + [class^=df2], [class*=-df6] + [class*=" df2"], [class*=-df6] + [class^=df2], .df7 + [class*=" df7"], .df7 + [class^=df7], [class*=-df7] + [class*=" df7"], [class*=-df7] + [class^=df7], .df7 + [class*=" df6"], .df7 + [class^=df6], [class*=-df7] + [class*=" df6"], [class*=-df7] + [class^=df6], .df7 + [class*=" df5"], .df7 + [class^=df5], [class*=-df7] + [class*=" df5"], [class*=-df7] + [class^=df5], .df7 + [class*=" df4"], .df7 + [class^=df4], [class*=-df7] + [class*=" df4"], [class*=-df7] + [class^=df4], .df7 + [class*=" df3"], .df7 + [class^=df3], [class*=-df7] + [class*=" df3"], [class*=-df7] + [class^=df3], .df7 + [class*=" df2"], .df7 + [class^=df2], [class*=-df7] + [class*=" df2"], [class*=-df7] + [class^=df2], .df-clear {
    clear: left; }

  .df-overlap[class*=overlap] {
    clear: none; }

  /* Desktop 7 hiding ----- */
  .df-hide, .gridoverlay .df-hide.df-hide {
    display: none; }

  .df-show, .gridoverlay .df-show.df-show {
    display: block; }

  .df-showgrid .df-show, .df-showgrid.df-show, .gridsetnoareas .df-show {
    display: block !important; } }
@media only screen and (min-width: 1029px) {
  /* Desktop 12 grid: 12 column / gutter: 2.02020202% ---------------------------------------- */
  [class*=" dg1"], [class^=dg1], [class*=" dg2"], [class^=dg2], [class*=" dg3"], [class^=dg3], [class*=" dg4"], [class^=dg4], [class*=" dg5"], [class^=dg5], [class*=" dg6"], [class^=dg6], [class*=" dg7"], [class^=dg7], [class*=" dg8"], [class^=dg8], [class*=" dg9"], [class^=dg9], [class*=" dg10"], [class^=dg10], [class*=" dg11"], [class^=dg11], [class*=" dg12"], [class^=dg12], .dg-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Desktop 12 grid spans ----- */
  .dg1, .dg2, .dg3, .dg4, .dg5, .dg6, .dg7, .dg8, .dg9, .dg10, .dg11, .dg12 {
    width: 6.48148148%; }

  .dg1-dg11 .dg1, .dg1-dg11 .dg2, .dg1-dg11 .dg3, .dg1-dg11 .dg4, .dg1-dg11 .dg5, .dg1-dg11 .dg6, .dg1-dg11 .dg7, .dg1-dg11 .dg8, .dg1-dg11 .dg9, .dg1-dg11 .dg10, .dg1-dg11 .dg11, .dg2-dg12 .dg2, .dg2-dg12 .dg3, .dg2-dg12 .dg4, .dg2-dg12 .dg5, .dg2-dg12 .dg6, .dg2-dg12 .dg7, .dg2-dg12 .dg8, .dg2-dg12 .dg9, .dg2-dg12 .dg10, .dg2-dg12 .dg11, .dg2-dg12 .dg12 {
    width: 7.08371665%; }

  .dg1-dg10 .dg1, .dg1-dg10 .dg2, .dg1-dg10 .dg3, .dg1-dg10 .dg4, .dg1-dg10 .dg5, .dg1-dg10 .dg6, .dg1-dg10 .dg7, .dg1-dg10 .dg8, .dg1-dg10 .dg9, .dg1-dg10 .dg10, .dg2-dg11 .dg2, .dg2-dg11 .dg3, .dg2-dg11 .dg4, .dg2-dg11 .dg5, .dg2-dg11 .dg6, .dg2-dg11 .dg7, .dg2-dg11 .dg8, .dg2-dg11 .dg9, .dg2-dg11 .dg10, .dg2-dg11 .dg11, .dg3-dg12 .dg3, .dg3-dg12 .dg4, .dg3-dg12 .dg5, .dg3-dg12 .dg6, .dg3-dg12 .dg7, .dg3-dg12 .dg8, .dg3-dg12 .dg9, .dg3-dg12 .dg10, .dg3-dg12 .dg11, .dg3-dg12 .dg12 {
    width: 7.80933063%; }

  .dg1-dg9 .dg1, .dg1-dg9 .dg2, .dg1-dg9 .dg3, .dg1-dg9 .dg4, .dg1-dg9 .dg5, .dg1-dg9 .dg6, .dg1-dg9 .dg7, .dg1-dg9 .dg8, .dg1-dg9 .dg9, .dg2-dg10 .dg2, .dg2-dg10 .dg3, .dg2-dg10 .dg4, .dg2-dg10 .dg5, .dg2-dg10 .dg6, .dg2-dg10 .dg7, .dg2-dg10 .dg8, .dg2-dg10 .dg9, .dg2-dg10 .dg10, .dg3-dg11 .dg3, .dg3-dg11 .dg4, .dg3-dg11 .dg5, .dg3-dg11 .dg6, .dg3-dg11 .dg7, .dg3-dg11 .dg8, .dg3-dg11 .dg9, .dg3-dg11 .dg10, .dg3-dg11 .dg11, .dg4-dg12 .dg4, .dg4-dg12 .dg5, .dg4-dg12 .dg6, .dg4-dg12 .dg7, .dg4-dg12 .dg8, .dg4-dg12 .dg9, .dg4-dg12 .dg10, .dg4-dg12 .dg11, .dg4-dg12 .dg12 {
    width: 8.70056497%; }

  .dg1-dg8 .dg1, .dg1-dg8 .dg2, .dg1-dg8 .dg3, .dg1-dg8 .dg4, .dg1-dg8 .dg5, .dg1-dg8 .dg6, .dg1-dg8 .dg7, .dg1-dg8 .dg8, .dg2-dg9 .dg2, .dg2-dg9 .dg3, .dg2-dg9 .dg4, .dg2-dg9 .dg5, .dg2-dg9 .dg6, .dg2-dg9 .dg7, .dg2-dg9 .dg8, .dg2-dg9 .dg9, .dg3-dg10 .dg3, .dg3-dg10 .dg4, .dg3-dg10 .dg5, .dg3-dg10 .dg6, .dg3-dg10 .dg7, .dg3-dg10 .dg8, .dg3-dg10 .dg9, .dg3-dg10 .dg10, .dg4-dg11 .dg4, .dg4-dg11 .dg5, .dg4-dg11 .dg6, .dg4-dg11 .dg7, .dg4-dg11 .dg8, .dg4-dg11 .dg9, .dg4-dg11 .dg10, .dg4-dg11 .dg11, .dg5-dg12 .dg5, .dg5-dg12 .dg6, .dg5-dg12 .dg7, .dg5-dg12 .dg8, .dg5-dg12 .dg9, .dg5-dg12 .dg10, .dg5-dg12 .dg11, .dg5-dg12 .dg12 {
    width: 9.82142857%; }

  .dg1-dg7 .dg1, .dg1-dg7 .dg2, .dg1-dg7 .dg3, .dg1-dg7 .dg4, .dg1-dg7 .dg5, .dg1-dg7 .dg6, .dg1-dg7 .dg7, .dg2-dg8 .dg2, .dg2-dg8 .dg3, .dg2-dg8 .dg4, .dg2-dg8 .dg5, .dg2-dg8 .dg6, .dg2-dg8 .dg7, .dg2-dg8 .dg8, .dg3-dg9 .dg3, .dg3-dg9 .dg4, .dg3-dg9 .dg5, .dg3-dg9 .dg6, .dg3-dg9 .dg7, .dg3-dg9 .dg8, .dg3-dg9 .dg9, .dg4-dg10 .dg4, .dg4-dg10 .dg5, .dg4-dg10 .dg6, .dg4-dg10 .dg7, .dg4-dg10 .dg8, .dg4-dg10 .dg9, .dg4-dg10 .dg10, .dg5-dg11 .dg5, .dg5-dg11 .dg6, .dg5-dg11 .dg7, .dg5-dg11 .dg8, .dg5-dg11 .dg9, .dg5-dg11 .dg10, .dg5-dg11 .dg11, .dg6-dg12 .dg6, .dg6-dg12 .dg7, .dg6-dg12 .dg8, .dg6-dg12 .dg9, .dg6-dg12 .dg10, .dg6-dg12 .dg11, .dg6-dg12 .dg12 {
    width: 11.27379209%; }

  .dg1-dg6 .dg1, .dg1-dg6 .dg2, .dg1-dg6 .dg3, .dg1-dg6 .dg4, .dg1-dg6 .dg5, .dg1-dg6 .dg6, .dg2-dg7 .dg2, .dg2-dg7 .dg3, .dg2-dg7 .dg4, .dg2-dg7 .dg5, .dg2-dg7 .dg6, .dg2-dg7 .dg7, .dg3-dg8 .dg3, .dg3-dg8 .dg4, .dg3-dg8 .dg5, .dg3-dg8 .dg6, .dg3-dg8 .dg7, .dg3-dg8 .dg8, .dg4-dg9 .dg4, .dg4-dg9 .dg5, .dg4-dg9 .dg6, .dg4-dg9 .dg7, .dg4-dg9 .dg8, .dg4-dg9 .dg9, .dg5-dg10 .dg5, .dg5-dg10 .dg6, .dg5-dg10 .dg7, .dg5-dg10 .dg8, .dg5-dg10 .dg9, .dg5-dg10 .dg10, .dg6-dg11 .dg6, .dg6-dg11 .dg7, .dg6-dg11 .dg8, .dg6-dg11 .dg9, .dg6-dg11 .dg10, .dg6-dg11 .dg11, .dg7-dg12 .dg7, .dg7-dg12 .dg8, .dg7-dg12 .dg9, .dg7-dg12 .dg10, .dg7-dg12 .dg11, .dg7-dg12 .dg12 {
    width: 13.23024055%; }

  .dg1-dg2, .dg2-dg3, .dg3-dg4, .dg4-dg5, .dg5-dg6, .dg6-dg7, .dg7-dg8, .dg8-dg9, .dg9-dg10, .dg10-dg11, .dg11-dg12 {
    width: 14.98316498%; }

  .dg1-dg5 .dg1, .dg1-dg5 .dg2, .dg1-dg5 .dg3, .dg1-dg5 .dg4, .dg1-dg5 .dg5, .dg2-dg6 .dg2, .dg2-dg6 .dg3, .dg2-dg6 .dg4, .dg2-dg6 .dg5, .dg2-dg6 .dg6, .dg3-dg7 .dg3, .dg3-dg7 .dg4, .dg3-dg7 .dg5, .dg3-dg7 .dg6, .dg3-dg7 .dg7, .dg4-dg8 .dg4, .dg4-dg8 .dg5, .dg4-dg8 .dg6, .dg4-dg8 .dg7, .dg4-dg8 .dg8, .dg5-dg9 .dg5, .dg5-dg9 .dg6, .dg5-dg9 .dg7, .dg5-dg9 .dg8, .dg5-dg9 .dg9, .dg6-dg10 .dg6, .dg6-dg10 .dg7, .dg6-dg10 .dg8, .dg6-dg10 .dg9, .dg6-dg10 .dg10, .dg7-dg11 .dg7, .dg7-dg11 .dg8, .dg7-dg11 .dg9, .dg7-dg11 .dg10, .dg7-dg11 .dg11, .dg8-dg12 .dg8, .dg8-dg12 .dg9, .dg8-dg12 .dg10, .dg8-dg12 .dg11, .dg8-dg12 .dg12 {
    width: 16.00831601%; }

  .dg1-dg11 .dg1-dg2, .dg1-dg11 .dg2-dg3, .dg1-dg11 .dg3-dg4, .dg1-dg11 .dg4-dg5, .dg1-dg11 .dg5-dg6, .dg1-dg11 .dg6-dg7, .dg1-dg11 .dg7-dg8, .dg1-dg11 .dg8-dg9, .dg1-dg11 .dg9-dg10, .dg1-dg11 .dg10-dg11, .dg2-dg12 .dg2-dg3, .dg2-dg12 .dg3-dg4, .dg2-dg12 .dg4-dg5, .dg2-dg12 .dg5-dg6, .dg2-dg12 .dg6-dg7, .dg2-dg12 .dg7-dg8, .dg2-dg12 .dg8-dg9, .dg2-dg12 .dg9-dg10, .dg2-dg12 .dg10-dg11, .dg2-dg12 .dg11-dg12 {
    width: 16.37534499%; }

  .dg1-dg10 .dg1-dg2, .dg1-dg10 .dg2-dg3, .dg1-dg10 .dg3-dg4, .dg1-dg10 .dg4-dg5, .dg1-dg10 .dg5-dg6, .dg1-dg10 .dg6-dg7, .dg1-dg10 .dg7-dg8, .dg1-dg10 .dg8-dg9, .dg1-dg10 .dg9-dg10, .dg2-dg11 .dg2-dg3, .dg2-dg11 .dg3-dg4, .dg2-dg11 .dg4-dg5, .dg2-dg11 .dg5-dg6, .dg2-dg11 .dg6-dg7, .dg2-dg11 .dg7-dg8, .dg2-dg11 .dg8-dg9, .dg2-dg11 .dg9-dg10, .dg2-dg11 .dg10-dg11, .dg3-dg12 .dg3-dg4, .dg3-dg12 .dg4-dg5, .dg3-dg12 .dg5-dg6, .dg3-dg12 .dg6-dg7, .dg3-dg12 .dg7-dg8, .dg3-dg12 .dg8-dg9, .dg3-dg12 .dg9-dg10, .dg3-dg12 .dg10-dg11, .dg3-dg12 .dg11-dg12 {
    width: 18.05273834%; }

  .dg1-dg9 .dg1-dg2, .dg1-dg9 .dg2-dg3, .dg1-dg9 .dg3-dg4, .dg1-dg9 .dg4-dg5, .dg1-dg9 .dg5-dg6, .dg1-dg9 .dg6-dg7, .dg1-dg9 .dg7-dg8, .dg1-dg9 .dg8-dg9, .dg2-dg10 .dg2-dg3, .dg2-dg10 .dg3-dg4, .dg2-dg10 .dg4-dg5, .dg2-dg10 .dg5-dg6, .dg2-dg10 .dg6-dg7, .dg2-dg10 .dg7-dg8, .dg2-dg10 .dg8-dg9, .dg2-dg10 .dg9-dg10, .dg3-dg11 .dg3-dg4, .dg3-dg11 .dg4-dg5, .dg3-dg11 .dg5-dg6, .dg3-dg11 .dg6-dg7, .dg3-dg11 .dg7-dg8, .dg3-dg11 .dg8-dg9, .dg3-dg11 .dg9-dg10, .dg3-dg11 .dg10-dg11, .dg4-dg12 .dg4-dg5, .dg4-dg12 .dg5-dg6, .dg4-dg12 .dg6-dg7, .dg4-dg12 .dg7-dg8, .dg4-dg12 .dg8-dg9, .dg4-dg12 .dg9-dg10, .dg4-dg12 .dg10-dg11, .dg4-dg12 .dg11-dg12 {
    width: 20.11299435%; }

  .dg1-dg4 .dg1, .dg1-dg4 .dg2, .dg1-dg4 .dg3, .dg1-dg4 .dg4, .dg2-dg5 .dg2, .dg2-dg5 .dg3, .dg2-dg5 .dg4, .dg2-dg5 .dg5, .dg3-dg6 .dg3, .dg3-dg6 .dg4, .dg3-dg6 .dg5, .dg3-dg6 .dg6, .dg4-dg7 .dg4, .dg4-dg7 .dg5, .dg4-dg7 .dg6, .dg4-dg7 .dg7, .dg5-dg8 .dg5, .dg5-dg8 .dg6, .dg5-dg8 .dg7, .dg5-dg8 .dg8, .dg6-dg9 .dg6, .dg6-dg9 .dg7, .dg6-dg9 .dg8, .dg6-dg9 .dg9, .dg7-dg10 .dg7, .dg7-dg10 .dg8, .dg7-dg10 .dg9, .dg7-dg10 .dg10, .dg8-dg11 .dg8, .dg8-dg11 .dg9, .dg8-dg11 .dg10, .dg8-dg11 .dg11, .dg9-dg12 .dg9, .dg9-dg12 .dg10, .dg9-dg12 .dg11, .dg9-dg12 .dg12 {
    width: 20.26315789%; }

  .dg1-dg8 .dg1-dg2, .dg1-dg8 .dg2-dg3, .dg1-dg8 .dg3-dg4, .dg1-dg8 .dg4-dg5, .dg1-dg8 .dg5-dg6, .dg1-dg8 .dg6-dg7, .dg1-dg8 .dg7-dg8, .dg2-dg9 .dg2-dg3, .dg2-dg9 .dg3-dg4, .dg2-dg9 .dg4-dg5, .dg2-dg9 .dg5-dg6, .dg2-dg9 .dg6-dg7, .dg2-dg9 .dg7-dg8, .dg2-dg9 .dg8-dg9, .dg3-dg10 .dg3-dg4, .dg3-dg10 .dg4-dg5, .dg3-dg10 .dg5-dg6, .dg3-dg10 .dg6-dg7, .dg3-dg10 .dg7-dg8, .dg3-dg10 .dg8-dg9, .dg3-dg10 .dg9-dg10, .dg4-dg11 .dg4-dg5, .dg4-dg11 .dg5-dg6, .dg4-dg11 .dg6-dg7, .dg4-dg11 .dg7-dg8, .dg4-dg11 .dg8-dg9, .dg4-dg11 .dg9-dg10, .dg4-dg11 .dg10-dg11, .dg5-dg12 .dg5-dg6, .dg5-dg12 .dg6-dg7, .dg5-dg12 .dg7-dg8, .dg5-dg12 .dg8-dg9, .dg5-dg12 .dg9-dg10, .dg5-dg12 .dg10-dg11, .dg5-dg12 .dg11-dg12 {
    width: 22.70408163%; }

  .dg1-dg3, .dg2-dg4, .dg3-dg5, .dg4-dg6, .dg5-dg7, .dg6-dg8, .dg7-dg9, .dg8-dg10, .dg9-dg11, .dg10-dg12 {
    width: 23.48484848%; }

  .dg1-dg11 .dg1-dg3, .dg1-dg11 .dg2-dg4, .dg1-dg11 .dg3-dg5, .dg1-dg11 .dg4-dg6, .dg1-dg11 .dg5-dg7, .dg1-dg11 .dg6-dg8, .dg1-dg11 .dg7-dg9, .dg1-dg11 .dg8-dg10, .dg1-dg11 .dg9-dg11, .dg2-dg12 .dg2-dg4, .dg2-dg12 .dg3-dg5, .dg2-dg12 .dg4-dg6, .dg2-dg12 .dg5-dg7, .dg2-dg12 .dg6-dg8, .dg2-dg12 .dg7-dg9, .dg2-dg12 .dg8-dg10, .dg2-dg12 .dg9-dg11, .dg2-dg12 .dg10-dg12 {
    width: 25.66697332%; }

  .dg1-dg7 .dg1-dg2, .dg1-dg7 .dg2-dg3, .dg1-dg7 .dg3-dg4, .dg1-dg7 .dg4-dg5, .dg1-dg7 .dg5-dg6, .dg1-dg7 .dg6-dg7, .dg2-dg8 .dg2-dg3, .dg2-dg8 .dg3-dg4, .dg2-dg8 .dg4-dg5, .dg2-dg8 .dg5-dg6, .dg2-dg8 .dg6-dg7, .dg2-dg8 .dg7-dg8, .dg3-dg9 .dg3-dg4, .dg3-dg9 .dg4-dg5, .dg3-dg9 .dg5-dg6, .dg3-dg9 .dg6-dg7, .dg3-dg9 .dg7-dg8, .dg3-dg9 .dg8-dg9, .dg4-dg10 .dg4-dg5, .dg4-dg10 .dg5-dg6, .dg4-dg10 .dg6-dg7, .dg4-dg10 .dg7-dg8, .dg4-dg10 .dg8-dg9, .dg4-dg10 .dg9-dg10, .dg5-dg11 .dg5-dg6, .dg5-dg11 .dg6-dg7, .dg5-dg11 .dg7-dg8, .dg5-dg11 .dg8-dg9, .dg5-dg11 .dg9-dg10, .dg5-dg11 .dg10-dg11, .dg6-dg12 .dg6-dg7, .dg6-dg12 .dg7-dg8, .dg6-dg12 .dg8-dg9, .dg6-dg12 .dg9-dg10, .dg6-dg12 .dg10-dg11, .dg6-dg12 .dg11-dg12 {
    width: 26.06149341%; }

  .dg1-dg3 .dg1, .dg1-dg3 .dg2, .dg1-dg3 .dg3, .dg2-dg4 .dg2, .dg2-dg4 .dg3, .dg2-dg4 .dg4, .dg3-dg5 .dg3, .dg3-dg5 .dg4, .dg3-dg5 .dg5, .dg4-dg6 .dg4, .dg4-dg6 .dg5, .dg4-dg6 .dg6, .dg5-dg7 .dg5, .dg5-dg7 .dg6, .dg5-dg7 .dg7, .dg6-dg8 .dg6, .dg6-dg8 .dg7, .dg6-dg8 .dg8, .dg7-dg9 .dg7, .dg7-dg9 .dg8, .dg7-dg9 .dg9, .dg8-dg10 .dg8, .dg8-dg10 .dg9, .dg8-dg10 .dg10, .dg9-dg11 .dg9, .dg9-dg11 .dg10, .dg9-dg11 .dg11, .dg10-dg12 .dg10, .dg10-dg12 .dg11, .dg10-dg12 .dg12 {
    width: 27.59856631%; }

  .dg1-dg10 .dg1-dg3, .dg1-dg10 .dg2-dg4, .dg1-dg10 .dg3-dg5, .dg1-dg10 .dg4-dg6, .dg1-dg10 .dg5-dg7, .dg1-dg10 .dg6-dg8, .dg1-dg10 .dg7-dg9, .dg1-dg10 .dg8-dg10, .dg2-dg11 .dg2-dg4, .dg2-dg11 .dg3-dg5, .dg2-dg11 .dg4-dg6, .dg2-dg11 .dg5-dg7, .dg2-dg11 .dg6-dg8, .dg2-dg11 .dg7-dg9, .dg2-dg11 .dg8-dg10, .dg2-dg11 .dg9-dg11, .dg3-dg12 .dg3-dg5, .dg3-dg12 .dg4-dg6, .dg3-dg12 .dg5-dg7, .dg3-dg12 .dg6-dg8, .dg3-dg12 .dg7-dg9, .dg3-dg12 .dg8-dg10, .dg3-dg12 .dg9-dg11, .dg3-dg12 .dg10-dg12 {
    width: 28.29614604%; }

  .dg1-dg6 .dg1-dg2, .dg1-dg6 .dg2-dg3, .dg1-dg6 .dg3-dg4, .dg1-dg6 .dg4-dg5, .dg1-dg6 .dg5-dg6, .dg2-dg7 .dg2-dg3, .dg2-dg7 .dg3-dg4, .dg2-dg7 .dg4-dg5, .dg2-dg7 .dg5-dg6, .dg2-dg7 .dg6-dg7, .dg3-dg8 .dg3-dg4, .dg3-dg8 .dg4-dg5, .dg3-dg8 .dg5-dg6, .dg3-dg8 .dg6-dg7, .dg3-dg8 .dg7-dg8, .dg4-dg9 .dg4-dg5, .dg4-dg9 .dg5-dg6, .dg4-dg9 .dg6-dg7, .dg4-dg9 .dg7-dg8, .dg4-dg9 .dg8-dg9, .dg5-dg10 .dg5-dg6, .dg5-dg10 .dg6-dg7, .dg5-dg10 .dg7-dg8, .dg5-dg10 .dg8-dg9, .dg5-dg10 .dg9-dg10, .dg6-dg11 .dg6-dg7, .dg6-dg11 .dg7-dg8, .dg6-dg11 .dg8-dg9, .dg6-dg11 .dg9-dg10, .dg6-dg11 .dg10-dg11, .dg7-dg12 .dg7-dg8, .dg7-dg12 .dg8-dg9, .dg7-dg12 .dg9-dg10, .dg7-dg12 .dg10-dg11, .dg7-dg12 .dg11-dg12 {
    width: 30.58419244%; }

  .dg1-dg9 .dg1-dg3, .dg1-dg9 .dg2-dg4, .dg1-dg9 .dg3-dg5, .dg1-dg9 .dg4-dg6, .dg1-dg9 .dg5-dg7, .dg1-dg9 .dg6-dg8, .dg1-dg9 .dg7-dg9, .dg2-dg10 .dg2-dg4, .dg2-dg10 .dg3-dg5, .dg2-dg10 .dg4-dg6, .dg2-dg10 .dg5-dg7, .dg2-dg10 .dg6-dg8, .dg2-dg10 .dg7-dg9, .dg2-dg10 .dg8-dg10, .dg3-dg11 .dg3-dg5, .dg3-dg11 .dg4-dg6, .dg3-dg11 .dg5-dg7, .dg3-dg11 .dg6-dg8, .dg3-dg11 .dg7-dg9, .dg3-dg11 .dg8-dg10, .dg3-dg11 .dg9-dg11, .dg4-dg12 .dg4-dg6, .dg4-dg12 .dg5-dg7, .dg4-dg12 .dg6-dg8, .dg4-dg12 .dg7-dg9, .dg4-dg12 .dg8-dg10, .dg4-dg12 .dg9-dg11, .dg4-dg12 .dg10-dg12 {
    width: 31.52542373%; }

  .dg1-dg4, .dg2-dg5, .dg3-dg6, .dg4-dg7, .dg5-dg8, .dg6-dg9, .dg7-dg10, .dg8-dg11, .dg9-dg12 {
    width: 31.98653198%; }

  .dg1-dg11 .dg1-dg4, .dg1-dg11 .dg2-dg5, .dg1-dg11 .dg3-dg6, .dg1-dg11 .dg4-dg7, .dg1-dg11 .dg5-dg8, .dg1-dg11 .dg6-dg9, .dg1-dg11 .dg7-dg10, .dg1-dg11 .dg8-dg11, .dg2-dg12 .dg2-dg5, .dg2-dg12 .dg3-dg6, .dg2-dg12 .dg4-dg7, .dg2-dg12 .dg5-dg8, .dg2-dg12 .dg6-dg9, .dg2-dg12 .dg7-dg10, .dg2-dg12 .dg8-dg11, .dg2-dg12 .dg9-dg12 {
    width: 34.95860166%; }

  .dg1-dg8 .dg1-dg3, .dg1-dg8 .dg2-dg4, .dg1-dg8 .dg3-dg5, .dg1-dg8 .dg4-dg6, .dg1-dg8 .dg5-dg7, .dg1-dg8 .dg6-dg8, .dg2-dg9 .dg2-dg4, .dg2-dg9 .dg3-dg5, .dg2-dg9 .dg4-dg6, .dg2-dg9 .dg5-dg7, .dg2-dg9 .dg6-dg8, .dg2-dg9 .dg7-dg9, .dg3-dg10 .dg3-dg5, .dg3-dg10 .dg4-dg6, .dg3-dg10 .dg5-dg7, .dg3-dg10 .dg6-dg8, .dg3-dg10 .dg7-dg9, .dg3-dg10 .dg8-dg10, .dg4-dg11 .dg4-dg6, .dg4-dg11 .dg5-dg7, .dg4-dg11 .dg6-dg8, .dg4-dg11 .dg7-dg9, .dg4-dg11 .dg8-dg10, .dg4-dg11 .dg9-dg11, .dg5-dg12 .dg5-dg7, .dg5-dg12 .dg6-dg8, .dg5-dg12 .dg7-dg9, .dg5-dg12 .dg8-dg10, .dg5-dg12 .dg9-dg11, .dg5-dg12 .dg10-dg12 {
    width: 35.58673469%; }

  .dg1-dg5 .dg1-dg2, .dg1-dg5 .dg2-dg3, .dg1-dg5 .dg3-dg4, .dg1-dg5 .dg4-dg5, .dg2-dg6 .dg2-dg3, .dg2-dg6 .dg3-dg4, .dg2-dg6 .dg4-dg5, .dg2-dg6 .dg5-dg6, .dg3-dg7 .dg3-dg4, .dg3-dg7 .dg4-dg5, .dg3-dg7 .dg5-dg6, .dg3-dg7 .dg6-dg7, .dg4-dg8 .dg4-dg5, .dg4-dg8 .dg5-dg6, .dg4-dg8 .dg6-dg7, .dg4-dg8 .dg7-dg8, .dg5-dg9 .dg5-dg6, .dg5-dg9 .dg6-dg7, .dg5-dg9 .dg7-dg8, .dg5-dg9 .dg8-dg9, .dg6-dg10 .dg6-dg7, .dg6-dg10 .dg7-dg8, .dg6-dg10 .dg8-dg9, .dg6-dg10 .dg9-dg10, .dg7-dg11 .dg7-dg8, .dg7-dg11 .dg8-dg9, .dg7-dg11 .dg9-dg10, .dg7-dg11 .dg10-dg11, .dg8-dg12 .dg8-dg9, .dg8-dg12 .dg9-dg10, .dg8-dg12 .dg10-dg11, .dg8-dg12 .dg11-dg12 {
    width: 37.00623701%; }

  .dg1-dg10 .dg1-dg4, .dg1-dg10 .dg2-dg5, .dg1-dg10 .dg3-dg6, .dg1-dg10 .dg4-dg7, .dg1-dg10 .dg5-dg8, .dg1-dg10 .dg6-dg9, .dg1-dg10 .dg7-dg10, .dg2-dg11 .dg2-dg5, .dg2-dg11 .dg3-dg6, .dg2-dg11 .dg4-dg7, .dg2-dg11 .dg5-dg8, .dg2-dg11 .dg6-dg9, .dg2-dg11 .dg7-dg10, .dg2-dg11 .dg8-dg11, .dg3-dg12 .dg3-dg6, .dg3-dg12 .dg4-dg7, .dg3-dg12 .dg5-dg8, .dg3-dg12 .dg6-dg9, .dg3-dg12 .dg7-dg10, .dg3-dg12 .dg8-dg11, .dg3-dg12 .dg9-dg12 {
    width: 38.53955375%; }

  .dg1-dg5, .dg2-dg6, .dg3-dg7, .dg4-dg8, .dg5-dg9, .dg6-dg10, .dg7-dg11, .dg8-dg12 {
    width: 40.48821548%; }

  .dg1-dg7 .dg1-dg3, .dg1-dg7 .dg2-dg4, .dg1-dg7 .dg3-dg5, .dg1-dg7 .dg4-dg6, .dg1-dg7 .dg5-dg7, .dg2-dg8 .dg2-dg4, .dg2-dg8 .dg3-dg5, .dg2-dg8 .dg4-dg6, .dg2-dg8 .dg5-dg7, .dg2-dg8 .dg6-dg8, .dg3-dg9 .dg3-dg5, .dg3-dg9 .dg4-dg6, .dg3-dg9 .dg5-dg7, .dg3-dg9 .dg6-dg8, .dg3-dg9 .dg7-dg9, .dg4-dg10 .dg4-dg6, .dg4-dg10 .dg5-dg7, .dg4-dg10 .dg6-dg8, .dg4-dg10 .dg7-dg9, .dg4-dg10 .dg8-dg10, .dg5-dg11 .dg5-dg7, .dg5-dg11 .dg6-dg8, .dg5-dg11 .dg7-dg9, .dg5-dg11 .dg8-dg10, .dg5-dg11 .dg9-dg11, .dg6-dg12 .dg6-dg8, .dg6-dg12 .dg7-dg9, .dg6-dg12 .dg8-dg10, .dg6-dg12 .dg9-dg11, .dg6-dg12 .dg10-dg12 {
    width: 40.84919473%; }

  .dg1-dg9 .dg1-dg4, .dg1-dg9 .dg2-dg5, .dg1-dg9 .dg3-dg6, .dg1-dg9 .dg4-dg7, .dg1-dg9 .dg5-dg8, .dg1-dg9 .dg6-dg9, .dg2-dg10 .dg2-dg5, .dg2-dg10 .dg3-dg6, .dg2-dg10 .dg4-dg7, .dg2-dg10 .dg5-dg8, .dg2-dg10 .dg6-dg9, .dg2-dg10 .dg7-dg10, .dg3-dg11 .dg3-dg6, .dg3-dg11 .dg4-dg7, .dg3-dg11 .dg5-dg8, .dg3-dg11 .dg6-dg9, .dg3-dg11 .dg7-dg10, .dg3-dg11 .dg8-dg11, .dg4-dg12 .dg4-dg7, .dg4-dg12 .dg5-dg8, .dg4-dg12 .dg6-dg9, .dg4-dg12 .dg7-dg10, .dg4-dg12 .dg8-dg11, .dg4-dg12 .dg9-dg12 {
    width: 42.93785311%; }

  .dg1-dg2 .dg1, .dg1-dg2 .dg2, .dg2-dg3 .dg2, .dg2-dg3 .dg3, .dg3-dg4 .dg3, .dg3-dg4 .dg4, .dg4-dg5 .dg4, .dg4-dg5 .dg5, .dg5-dg6 .dg5, .dg5-dg6 .dg6, .dg6-dg7 .dg6, .dg6-dg7 .dg7, .dg7-dg8 .dg7, .dg7-dg8 .dg8, .dg8-dg9 .dg8, .dg8-dg9 .dg9, .dg9-dg10 .dg9, .dg9-dg10 .dg10, .dg10-dg11 .dg10, .dg10-dg11 .dg11, .dg11-dg12 .dg11, .dg11-dg12 .dg12 {
    width: 43.25842697%; }

  .dg1-dg11 .dg1-dg5, .dg1-dg11 .dg2-dg6, .dg1-dg11 .dg3-dg7, .dg1-dg11 .dg4-dg8, .dg1-dg11 .dg5-dg9, .dg1-dg11 .dg6-dg10, .dg1-dg11 .dg7-dg11, .dg2-dg12 .dg2-dg6, .dg2-dg12 .dg3-dg7, .dg2-dg12 .dg4-dg8, .dg2-dg12 .dg5-dg9, .dg2-dg12 .dg6-dg10, .dg2-dg12 .dg7-dg11, .dg2-dg12 .dg8-dg12 {
    width: 44.25022999%; }

  .dg1-dg4 .dg1-dg2, .dg1-dg4 .dg2-dg3, .dg1-dg4 .dg3-dg4, .dg2-dg5 .dg2-dg3, .dg2-dg5 .dg3-dg4, .dg2-dg5 .dg4-dg5, .dg3-dg6 .dg3-dg4, .dg3-dg6 .dg4-dg5, .dg3-dg6 .dg5-dg6, .dg4-dg7 .dg4-dg5, .dg4-dg7 .dg5-dg6, .dg4-dg7 .dg6-dg7, .dg5-dg8 .dg5-dg6, .dg5-dg8 .dg6-dg7, .dg5-dg8 .dg7-dg8, .dg6-dg9 .dg6-dg7, .dg6-dg9 .dg7-dg8, .dg6-dg9 .dg8-dg9, .dg7-dg10 .dg7-dg8, .dg7-dg10 .dg8-dg9, .dg7-dg10 .dg9-dg10, .dg8-dg11 .dg8-dg9, .dg8-dg11 .dg9-dg10, .dg8-dg11 .dg10-dg11, .dg9-dg12 .dg9-dg10, .dg9-dg12 .dg10-dg11, .dg9-dg12 .dg11-dg12 {
    width: 46.84210526%; }

  .dg1-dg6 .dg1-dg3, .dg1-dg6 .dg2-dg4, .dg1-dg6 .dg3-dg5, .dg1-dg6 .dg4-dg6, .dg2-dg7 .dg2-dg4, .dg2-dg7 .dg3-dg5, .dg2-dg7 .dg4-dg6, .dg2-dg7 .dg5-dg7, .dg3-dg8 .dg3-dg5, .dg3-dg8 .dg4-dg6, .dg3-dg8 .dg5-dg7, .dg3-dg8 .dg6-dg8, .dg4-dg9 .dg4-dg6, .dg4-dg9 .dg5-dg7, .dg4-dg9 .dg6-dg8, .dg4-dg9 .dg7-dg9, .dg5-dg10 .dg5-dg7, .dg5-dg10 .dg6-dg8, .dg5-dg10 .dg7-dg9, .dg5-dg10 .dg8-dg10, .dg6-dg11 .dg6-dg8, .dg6-dg11 .dg7-dg9, .dg6-dg11 .dg8-dg10, .dg6-dg11 .dg9-dg11, .dg7-dg12 .dg7-dg9, .dg7-dg12 .dg8-dg10, .dg7-dg12 .dg9-dg11, .dg7-dg12 .dg10-dg12 {
    width: 47.93814433%; }

  .dg1-dg8 .dg1-dg4, .dg1-dg8 .dg2-dg5, .dg1-dg8 .dg3-dg6, .dg1-dg8 .dg4-dg7, .dg1-dg8 .dg5-dg8, .dg2-dg9 .dg2-dg5, .dg2-dg9 .dg3-dg6, .dg2-dg9 .dg4-dg7, .dg2-dg9 .dg5-dg8, .dg2-dg9 .dg6-dg9, .dg3-dg10 .dg3-dg6, .dg3-dg10 .dg4-dg7, .dg3-dg10 .dg5-dg8, .dg3-dg10 .dg6-dg9, .dg3-dg10 .dg7-dg10, .dg4-dg11 .dg4-dg7, .dg4-dg11 .dg5-dg8, .dg4-dg11 .dg6-dg9, .dg4-dg11 .dg7-dg10, .dg4-dg11 .dg8-dg11, .dg5-dg12 .dg5-dg8, .dg5-dg12 .dg6-dg9, .dg5-dg12 .dg7-dg10, .dg5-dg12 .dg8-dg11, .dg5-dg12 .dg9-dg12 {
    width: 48.46938775%; }

  .dg1-dg10 .dg1-dg5, .dg1-dg10 .dg2-dg6, .dg1-dg10 .dg3-dg7, .dg1-dg10 .dg4-dg8, .dg1-dg10 .dg5-dg9, .dg1-dg10 .dg6-dg10, .dg2-dg11 .dg2-dg6, .dg2-dg11 .dg3-dg7, .dg2-dg11 .dg4-dg8, .dg2-dg11 .dg5-dg9, .dg2-dg11 .dg6-dg10, .dg2-dg11 .dg7-dg11, .dg3-dg12 .dg3-dg7, .dg3-dg12 .dg4-dg8, .dg3-dg12 .dg5-dg9, .dg3-dg12 .dg6-dg10, .dg3-dg12 .dg7-dg11, .dg3-dg12 .dg8-dg12 {
    width: 48.78296146%; }

  .dg1-dg6, .dg2-dg7, .dg3-dg8, .dg4-dg9, .dg5-dg10, .dg6-dg11, .dg7-dg12 {
    width: 48.98989898%; }

  .dg1-dg11 .dg1-dg6, .dg1-dg11 .dg2-dg7, .dg1-dg11 .dg3-dg8, .dg1-dg11 .dg4-dg9, .dg1-dg11 .dg5-dg10, .dg1-dg11 .dg6-dg11, .dg2-dg12 .dg2-dg7, .dg2-dg12 .dg3-dg8, .dg2-dg12 .dg4-dg9, .dg2-dg12 .dg5-dg10, .dg2-dg12 .dg6-dg11, .dg2-dg12 .dg7-dg12 {
    width: 53.54185833%; }

  .dg1-dg9 .dg1-dg5, .dg1-dg9 .dg2-dg6, .dg1-dg9 .dg3-dg7, .dg1-dg9 .dg4-dg8, .dg1-dg9 .dg5-dg9, .dg2-dg10 .dg2-dg6, .dg2-dg10 .dg3-dg7, .dg2-dg10 .dg4-dg8, .dg2-dg10 .dg5-dg9, .dg2-dg10 .dg6-dg10, .dg3-dg11 .dg3-dg7, .dg3-dg11 .dg4-dg8, .dg3-dg11 .dg5-dg9, .dg3-dg11 .dg6-dg10, .dg3-dg11 .dg7-dg11, .dg4-dg12 .dg4-dg8, .dg4-dg12 .dg5-dg9, .dg4-dg12 .dg6-dg10, .dg4-dg12 .dg7-dg11, .dg4-dg12 .dg8-dg12 {
    width: 54.35028249%; }

  .dg1-dg7 .dg1-dg4, .dg1-dg7 .dg2-dg5, .dg1-dg7 .dg3-dg6, .dg1-dg7 .dg4-dg7, .dg2-dg8 .dg2-dg5, .dg2-dg8 .dg3-dg6, .dg2-dg8 .dg4-dg7, .dg2-dg8 .dg5-dg8, .dg3-dg9 .dg3-dg6, .dg3-dg9 .dg4-dg7, .dg3-dg9 .dg5-dg8, .dg3-dg9 .dg6-dg9, .dg4-dg10 .dg4-dg7, .dg4-dg10 .dg5-dg8, .dg4-dg10 .dg6-dg9, .dg4-dg10 .dg7-dg10, .dg5-dg11 .dg5-dg8, .dg5-dg11 .dg6-dg9, .dg5-dg11 .dg7-dg10, .dg5-dg11 .dg8-dg11, .dg6-dg12 .dg6-dg9, .dg6-dg12 .dg7-dg10, .dg6-dg12 .dg8-dg11, .dg6-dg12 .dg9-dg12 {
    width: 55.63689605%; }

  .dg1-dg7, .dg2-dg8, .dg3-dg9, .dg4-dg10, .dg5-dg11, .dg6-dg12 {
    width: 57.49158248%; }

  .dg1-dg5 .dg1-dg3, .dg1-dg5 .dg2-dg4, .dg1-dg5 .dg3-dg5, .dg2-dg6 .dg2-dg4, .dg2-dg6 .dg3-dg5, .dg2-dg6 .dg4-dg6, .dg3-dg7 .dg3-dg5, .dg3-dg7 .dg4-dg6, .dg3-dg7 .dg5-dg7, .dg4-dg8 .dg4-dg6, .dg4-dg8 .dg5-dg7, .dg4-dg8 .dg6-dg8, .dg5-dg9 .dg5-dg7, .dg5-dg9 .dg6-dg8, .dg5-dg9 .dg7-dg9, .dg6-dg10 .dg6-dg8, .dg6-dg10 .dg7-dg9, .dg6-dg10 .dg8-dg10, .dg7-dg11 .dg7-dg9, .dg7-dg11 .dg8-dg10, .dg7-dg11 .dg9-dg11, .dg8-dg12 .dg8-dg10, .dg8-dg12 .dg9-dg11, .dg8-dg12 .dg10-dg12 {
    width: 58.004158%; }

  .dg1-dg10 .dg1-dg6, .dg1-dg10 .dg2-dg7, .dg1-dg10 .dg3-dg8, .dg1-dg10 .dg4-dg9, .dg1-dg10 .dg5-dg10, .dg2-dg11 .dg2-dg7, .dg2-dg11 .dg3-dg8, .dg2-dg11 .dg4-dg9, .dg2-dg11 .dg5-dg10, .dg2-dg11 .dg6-dg11, .dg3-dg12 .dg3-dg8, .dg3-dg12 .dg4-dg9, .dg3-dg12 .dg5-dg10, .dg3-dg12 .dg6-dg11, .dg3-dg12 .dg7-dg12 {
    width: 59.02636917%; }

  .dg1-dg8 .dg1-dg5, .dg1-dg8 .dg2-dg6, .dg1-dg8 .dg3-dg7, .dg1-dg8 .dg4-dg8, .dg2-dg9 .dg2-dg6, .dg2-dg9 .dg3-dg7, .dg2-dg9 .dg4-dg8, .dg2-dg9 .dg5-dg9, .dg3-dg10 .dg3-dg7, .dg3-dg10 .dg4-dg8, .dg3-dg10 .dg5-dg9, .dg3-dg10 .dg6-dg10, .dg4-dg11 .dg4-dg8, .dg4-dg11 .dg5-dg9, .dg4-dg11 .dg6-dg10, .dg4-dg11 .dg7-dg11, .dg5-dg12 .dg5-dg9, .dg5-dg12 .dg6-dg10, .dg5-dg12 .dg7-dg11, .dg5-dg12 .dg8-dg12 {
    width: 61.35204082%; }

  .dg1-dg11 .dg1-dg7, .dg1-dg11 .dg2-dg8, .dg1-dg11 .dg3-dg9, .dg1-dg11 .dg4-dg10, .dg1-dg11 .dg5-dg11, .dg2-dg12 .dg2-dg8, .dg2-dg12 .dg3-dg9, .dg2-dg12 .dg4-dg10, .dg2-dg12 .dg5-dg11, .dg2-dg12 .dg6-dg12 {
    width: 62.83348666%; }

  .dg1-dg3 .dg1-dg2, .dg1-dg3 .dg2-dg3, .dg2-dg4 .dg2-dg3, .dg2-dg4 .dg3-dg4, .dg3-dg5 .dg3-dg4, .dg3-dg5 .dg4-dg5, .dg4-dg6 .dg4-dg5, .dg4-dg6 .dg5-dg6, .dg5-dg7 .dg5-dg6, .dg5-dg7 .dg6-dg7, .dg6-dg8 .dg6-dg7, .dg6-dg8 .dg7-dg8, .dg7-dg9 .dg7-dg8, .dg7-dg9 .dg8-dg9, .dg8-dg10 .dg8-dg9, .dg8-dg10 .dg9-dg10, .dg9-dg11 .dg9-dg10, .dg9-dg11 .dg10-dg11, .dg10-dg12 .dg10-dg11, .dg10-dg12 .dg11-dg12 {
    width: 63.79928315%; }

  .dg1-dg6 .dg1-dg4, .dg1-dg6 .dg2-dg5, .dg1-dg6 .dg3-dg6, .dg2-dg7 .dg2-dg5, .dg2-dg7 .dg3-dg6, .dg2-dg7 .dg4-dg7, .dg3-dg8 .dg3-dg6, .dg3-dg8 .dg4-dg7, .dg3-dg8 .dg5-dg8, .dg4-dg9 .dg4-dg7, .dg4-dg9 .dg5-dg8, .dg4-dg9 .dg6-dg9, .dg5-dg10 .dg5-dg8, .dg5-dg10 .dg6-dg9, .dg5-dg10 .dg7-dg10, .dg6-dg11 .dg6-dg9, .dg6-dg11 .dg7-dg10, .dg6-dg11 .dg8-dg11, .dg7-dg12 .dg7-dg10, .dg7-dg12 .dg8-dg11, .dg7-dg12 .dg9-dg12 {
    width: 65.29209622%; }

  .dg1-dg9 .dg1-dg6, .dg1-dg9 .dg2-dg7, .dg1-dg9 .dg3-dg8, .dg1-dg9 .dg4-dg9, .dg2-dg10 .dg2-dg7, .dg2-dg10 .dg3-dg8, .dg2-dg10 .dg4-dg9, .dg2-dg10 .dg5-dg10, .dg3-dg11 .dg3-dg8, .dg3-dg11 .dg4-dg9, .dg3-dg11 .dg5-dg10, .dg3-dg11 .dg6-dg11, .dg4-dg12 .dg4-dg9, .dg4-dg12 .dg5-dg10, .dg4-dg12 .dg6-dg11, .dg4-dg12 .dg7-dg12 {
    width: 65.76271186%; }

  .dg1-dg8, .dg2-dg9, .dg3-dg10, .dg4-dg11, .dg5-dg12 {
    width: 65.99326598%; }

  .dg1-dg10 .dg1-dg7, .dg1-dg10 .dg2-dg8, .dg1-dg10 .dg3-dg9, .dg1-dg10 .dg4-dg10, .dg2-dg11 .dg2-dg8, .dg2-dg11 .dg3-dg9, .dg2-dg11 .dg4-dg10, .dg2-dg11 .dg5-dg11, .dg3-dg12 .dg3-dg9, .dg3-dg12 .dg4-dg10, .dg3-dg12 .dg5-dg11, .dg3-dg12 .dg6-dg12 {
    width: 69.26977688%; }

  .dg1-dg7 .dg1-dg5, .dg1-dg7 .dg2-dg6, .dg1-dg7 .dg3-dg7, .dg2-dg8 .dg2-dg6, .dg2-dg8 .dg3-dg7, .dg2-dg8 .dg4-dg8, .dg3-dg9 .dg3-dg7, .dg3-dg9 .dg4-dg8, .dg3-dg9 .dg5-dg9, .dg4-dg10 .dg4-dg8, .dg4-dg10 .dg5-dg9, .dg4-dg10 .dg6-dg10, .dg5-dg11 .dg5-dg9, .dg5-dg11 .dg6-dg10, .dg5-dg11 .dg7-dg11, .dg6-dg12 .dg6-dg10, .dg6-dg12 .dg7-dg11, .dg6-dg12 .dg8-dg12 {
    width: 70.42459736%; }

  .dg1-dg11 .dg1-dg8, .dg1-dg11 .dg2-dg9, .dg1-dg11 .dg3-dg10, .dg1-dg11 .dg4-dg11, .dg2-dg12 .dg2-dg9, .dg2-dg12 .dg3-dg10, .dg2-dg12 .dg4-dg11, .dg2-dg12 .dg5-dg12 {
    width: 72.125115%; }

  .dg1-dg4 .dg1-dg3, .dg1-dg4 .dg2-dg4, .dg2-dg5 .dg2-dg4, .dg2-dg5 .dg3-dg5, .dg3-dg6 .dg3-dg5, .dg3-dg6 .dg4-dg6, .dg4-dg7 .dg4-dg6, .dg4-dg7 .dg5-dg7, .dg5-dg8 .dg5-dg7, .dg5-dg8 .dg6-dg8, .dg6-dg9 .dg6-dg8, .dg6-dg9 .dg7-dg9, .dg7-dg10 .dg7-dg9, .dg7-dg10 .dg8-dg10, .dg8-dg11 .dg8-dg10, .dg8-dg11 .dg9-dg11, .dg9-dg12 .dg9-dg11, .dg9-dg12 .dg10-dg12 {
    width: 73.42105263%; }

  .dg1-dg8 .dg1-dg6, .dg1-dg8 .dg2-dg7, .dg1-dg8 .dg3-dg8, .dg2-dg9 .dg2-dg7, .dg2-dg9 .dg3-dg8, .dg2-dg9 .dg4-dg9, .dg3-dg10 .dg3-dg8, .dg3-dg10 .dg4-dg9, .dg3-dg10 .dg5-dg10, .dg4-dg11 .dg4-dg9, .dg4-dg11 .dg5-dg10, .dg4-dg11 .dg6-dg11, .dg5-dg12 .dg5-dg10, .dg5-dg12 .dg6-dg11, .dg5-dg12 .dg7-dg12 {
    width: 74.23469388%; }

  .dg1-dg9, .dg2-dg10, .dg3-dg11, .dg4-dg12 {
    width: 74.49494948%; }

  .dg1-dg9 .dg1-dg7, .dg1-dg9 .dg2-dg8, .dg1-dg9 .dg3-dg9, .dg2-dg10 .dg2-dg8, .dg2-dg10 .dg3-dg9, .dg2-dg10 .dg4-dg10, .dg3-dg11 .dg3-dg9, .dg3-dg11 .dg4-dg10, .dg3-dg11 .dg5-dg11, .dg4-dg12 .dg4-dg10, .dg4-dg12 .dg5-dg11, .dg4-dg12 .dg6-dg12 {
    width: 77.17514124%; }

  .dg1-dg5 .dg1-dg4, .dg1-dg5 .dg2-dg5, .dg2-dg6 .dg2-dg5, .dg2-dg6 .dg3-dg6, .dg3-dg7 .dg3-dg6, .dg3-dg7 .dg4-dg7, .dg4-dg8 .dg4-dg7, .dg4-dg8 .dg5-dg8, .dg5-dg9 .dg5-dg8, .dg5-dg9 .dg6-dg9, .dg6-dg10 .dg6-dg9, .dg6-dg10 .dg7-dg10, .dg7-dg11 .dg7-dg10, .dg7-dg11 .dg8-dg11, .dg8-dg12 .dg8-dg11, .dg8-dg12 .dg9-dg12 {
    width: 79.002079%; }

  .dg1-dg10 .dg1-dg8, .dg1-dg10 .dg2-dg9, .dg1-dg10 .dg3-dg10, .dg2-dg11 .dg2-dg9, .dg2-dg11 .dg3-dg10, .dg2-dg11 .dg4-dg11, .dg3-dg12 .dg3-dg10, .dg3-dg12 .dg4-dg11, .dg3-dg12 .dg5-dg12 {
    width: 79.51318458%; }

  .dg1-dg11 .dg1-dg9, .dg1-dg11 .dg2-dg10, .dg1-dg11 .dg3-dg11, .dg2-dg12 .dg2-dg10, .dg2-dg12 .dg3-dg11, .dg2-dg12 .dg4-dg12 {
    width: 81.41674333%; }

  .dg1-dg6 .dg1-dg5, .dg1-dg6 .dg2-dg6, .dg2-dg7 .dg2-dg6, .dg2-dg7 .dg3-dg7, .dg3-dg8 .dg3-dg7, .dg3-dg8 .dg4-dg8, .dg4-dg9 .dg4-dg8, .dg4-dg9 .dg5-dg9, .dg5-dg10 .dg5-dg9, .dg5-dg10 .dg6-dg10, .dg6-dg11 .dg6-dg10, .dg6-dg11 .dg7-dg11, .dg7-dg12 .dg7-dg11, .dg7-dg12 .dg8-dg12 {
    width: 82.64604811%; }

  .dg1-dg10, .dg2-dg11, .dg3-dg12 {
    width: 82.99663298%; }

  .dg1-dg7 .dg1-dg6, .dg1-dg7 .dg2-dg7, .dg2-dg8 .dg2-dg7, .dg2-dg8 .dg3-dg8, .dg3-dg9 .dg3-dg8, .dg3-dg9 .dg4-dg9, .dg4-dg10 .dg4-dg9, .dg4-dg10 .dg5-dg10, .dg5-dg11 .dg5-dg10, .dg5-dg11 .dg6-dg11, .dg6-dg12 .dg6-dg11, .dg6-dg12 .dg7-dg12 {
    width: 85.21229868%; }

  .dg1-dg8 .dg1-dg7, .dg1-dg8 .dg2-dg8, .dg2-dg9 .dg2-dg8, .dg2-dg9 .dg3-dg9, .dg3-dg10 .dg3-dg9, .dg3-dg10 .dg4-dg10, .dg4-dg11 .dg4-dg10, .dg4-dg11 .dg5-dg11, .dg5-dg12 .dg5-dg11, .dg5-dg12 .dg6-dg12 {
    width: 87.11734694%; }

  .dg1-dg9 .dg1-dg8, .dg1-dg9 .dg2-dg9, .dg2-dg10 .dg2-dg9, .dg2-dg10 .dg3-dg10, .dg3-dg11 .dg3-dg10, .dg3-dg11 .dg4-dg11, .dg4-dg12 .dg4-dg11, .dg4-dg12 .dg5-dg12 {
    width: 88.58757062%; }

  .dg1-dg10 .dg1-dg9, .dg1-dg10 .dg2-dg10, .dg2-dg11 .dg2-dg10, .dg2-dg11 .dg3-dg11, .dg3-dg12 .dg3-dg11, .dg3-dg12 .dg4-dg12 {
    width: 89.75659229%; }

  .dg1-dg11 .dg1-dg10, .dg1-dg11 .dg2-dg11, .dg2-dg12 .dg2-dg11, .dg2-dg12 .dg3-dg12 {
    width: 90.70837167%; }

  .dg1-dg11, .dg2-dg12 {
    width: 91.49831648%; }

  .dg-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Desktop 12 grid padding ----- */
  [class*=" dg-pad"], [class^=dg-pad] {
    padding-left: 1.01010101%;
    padding-right: 1.01010101%;
    left: -1.01010101%; }

  .dg1-dg11 [class*=" dg-pad"], .dg1-dg11 [class^=dg-pad], .dg2-dg12 [class*=" dg-pad"], .dg2-dg12 [class^=dg-pad] {
    padding-left: 1.10395584%;
    padding-right: 1.10395584%;
    left: -1.10395584%; }

  .dg1-dg10 [class*=" dg-pad"], .dg1-dg10 [class^=dg-pad], .dg2-dg11 [class*=" dg-pad"], .dg2-dg11 [class^=dg-pad], .dg3-dg12 [class*=" dg-pad"], .dg3-dg12 [class^=dg-pad] {
    padding-left: 1.21703854%;
    padding-right: 1.21703854%;
    left: -1.21703854%; }

  .dg1-dg9 [class*=" dg-pad"], .dg1-dg9 [class^=dg-pad], .dg2-dg10 [class*=" dg-pad"], .dg2-dg10 [class^=dg-pad], .dg3-dg11 [class*=" dg-pad"], .dg3-dg11 [class^=dg-pad], .dg4-dg12 [class*=" dg-pad"], .dg4-dg12 [class^=dg-pad] {
    padding-left: 1.3559322%;
    padding-right: 1.3559322%;
    left: -1.3559322%; }

  .dg1-dg8 [class*=" dg-pad"], .dg1-dg8 [class^=dg-pad], .dg2-dg9 [class*=" dg-pad"], .dg2-dg9 [class^=dg-pad], .dg3-dg10 [class*=" dg-pad"], .dg3-dg10 [class^=dg-pad], .dg4-dg11 [class*=" dg-pad"], .dg4-dg11 [class^=dg-pad], .dg5-dg12 [class*=" dg-pad"], .dg5-dg12 [class^=dg-pad] {
    padding-left: 1.53061225%;
    padding-right: 1.53061225%;
    left: -1.53061225%; }

  .dg1-dg7 [class*=" dg-pad"], .dg1-dg7 [class^=dg-pad], .dg2-dg8 [class*=" dg-pad"], .dg2-dg8 [class^=dg-pad], .dg3-dg9 [class*=" dg-pad"], .dg3-dg9 [class^=dg-pad], .dg4-dg10 [class*=" dg-pad"], .dg4-dg10 [class^=dg-pad], .dg5-dg11 [class*=" dg-pad"], .dg5-dg11 [class^=dg-pad], .dg6-dg12 [class*=" dg-pad"], .dg6-dg12 [class^=dg-pad] {
    padding-left: 1.75695461%;
    padding-right: 1.75695461%;
    left: -1.75695461%; }

  [class~=dg-padfull], [class~=dg-padinfull], [class~=dg-padfull], [class~=dg-padinfull], [class~=dg-padfull], [class~=dg-padinfull], [class~=dg-padfull], [class~=dg-padinfull], [class~=dg-padfull], [class~=dg-padinfull], [class~=dg-padfull], [class~=dg-padinfull], [class~=dg-padfull], [class~=dg-padinfull], [class~=dg-padfull], [class~=dg-padinfull], [class~=dg-padfull], [class~=dg-padinfull], [class~=dg-padfull], [class~=dg-padinfull], [class~=dg-padfull], [class~=dg-padinfull], [class~=dg-padfull], [class~=dg-padinfull] {
    padding-left: 2.02020202%;
    padding-right: 2.02020202%;
    left: -2.02020202%; }

  .dg1-dg6 [class*=" dg-pad"], .dg1-dg6 [class^=dg-pad], .dg2-dg7 [class*=" dg-pad"], .dg2-dg7 [class^=dg-pad], .dg3-dg8 [class*=" dg-pad"], .dg3-dg8 [class^=dg-pad], .dg4-dg9 [class*=" dg-pad"], .dg4-dg9 [class^=dg-pad], .dg5-dg10 [class*=" dg-pad"], .dg5-dg10 [class^=dg-pad], .dg6-dg11 [class*=" dg-pad"], .dg6-dg11 [class^=dg-pad], .dg7-dg12 [class*=" dg-pad"], .dg7-dg12 [class^=dg-pad] {
    padding-left: 2.06185567%;
    padding-right: 2.06185567%;
    left: -2.06185567%; }

  .dg1-dg11 [class~=dg-padfull], .dg1-dg11 [class~=dg-padinfull], .dg1-dg11 [class~=dg-padfull], .dg1-dg11 [class~=dg-padinfull], .dg1-dg11 [class~=dg-padfull], .dg1-dg11 [class~=dg-padinfull], .dg1-dg11 [class~=dg-padfull], .dg1-dg11 [class~=dg-padinfull], .dg1-dg11 [class~=dg-padfull], .dg1-dg11 [class~=dg-padinfull], .dg1-dg11 [class~=dg-padfull], .dg1-dg11 [class~=dg-padinfull], .dg1-dg11 [class~=dg-padfull], .dg1-dg11 [class~=dg-padinfull], .dg1-dg11 [class~=dg-padfull], .dg1-dg11 [class~=dg-padinfull], .dg1-dg11 [class~=dg-padfull], .dg1-dg11 [class~=dg-padinfull], .dg1-dg11 [class~=dg-padfull], .dg1-dg11 [class~=dg-padinfull], .dg1-dg11 [class~=dg-padfull], .dg1-dg11 [class~=dg-padinfull], .dg2-dg12 [class~=dg-padfull], .dg2-dg12 [class~=dg-padinfull], .dg2-dg12 [class~=dg-padfull], .dg2-dg12 [class~=dg-padinfull], .dg2-dg12 [class~=dg-padfull], .dg2-dg12 [class~=dg-padinfull], .dg2-dg12 [class~=dg-padfull], .dg2-dg12 [class~=dg-padinfull], .dg2-dg12 [class~=dg-padfull], .dg2-dg12 [class~=dg-padinfull], .dg2-dg12 [class~=dg-padfull], .dg2-dg12 [class~=dg-padinfull], .dg2-dg12 [class~=dg-padfull], .dg2-dg12 [class~=dg-padinfull], .dg2-dg12 [class~=dg-padfull], .dg2-dg12 [class~=dg-padinfull], .dg2-dg12 [class~=dg-padfull], .dg2-dg12 [class~=dg-padinfull], .dg2-dg12 [class~=dg-padfull], .dg2-dg12 [class~=dg-padinfull], .dg2-dg12 [class~=dg-padfull], .dg2-dg12 [class~=dg-padinfull] {
    padding-left: 2.20791168%;
    padding-right: 2.20791168%;
    left: -2.20791168%; }

  .dg1-dg10 [class~=dg-padfull], .dg1-dg10 [class~=dg-padinfull], .dg1-dg10 [class~=dg-padfull], .dg1-dg10 [class~=dg-padinfull], .dg1-dg10 [class~=dg-padfull], .dg1-dg10 [class~=dg-padinfull], .dg1-dg10 [class~=dg-padfull], .dg1-dg10 [class~=dg-padinfull], .dg1-dg10 [class~=dg-padfull], .dg1-dg10 [class~=dg-padinfull], .dg1-dg10 [class~=dg-padfull], .dg1-dg10 [class~=dg-padinfull], .dg1-dg10 [class~=dg-padfull], .dg1-dg10 [class~=dg-padinfull], .dg1-dg10 [class~=dg-padfull], .dg1-dg10 [class~=dg-padinfull], .dg1-dg10 [class~=dg-padfull], .dg1-dg10 [class~=dg-padinfull], .dg1-dg10 [class~=dg-padfull], .dg1-dg10 [class~=dg-padinfull], .dg2-dg11 [class~=dg-padfull], .dg2-dg11 [class~=dg-padinfull], .dg2-dg11 [class~=dg-padfull], .dg2-dg11 [class~=dg-padinfull], .dg2-dg11 [class~=dg-padfull], .dg2-dg11 [class~=dg-padinfull], .dg2-dg11 [class~=dg-padfull], .dg2-dg11 [class~=dg-padinfull], .dg2-dg11 [class~=dg-padfull], .dg2-dg11 [class~=dg-padinfull], .dg2-dg11 [class~=dg-padfull], .dg2-dg11 [class~=dg-padinfull], .dg2-dg11 [class~=dg-padfull], .dg2-dg11 [class~=dg-padinfull], .dg2-dg11 [class~=dg-padfull], .dg2-dg11 [class~=dg-padinfull], .dg2-dg11 [class~=dg-padfull], .dg2-dg11 [class~=dg-padinfull], .dg2-dg11 [class~=dg-padfull], .dg2-dg11 [class~=dg-padinfull], .dg3-dg12 [class~=dg-padfull], .dg3-dg12 [class~=dg-padinfull], .dg3-dg12 [class~=dg-padfull], .dg3-dg12 [class~=dg-padinfull], .dg3-dg12 [class~=dg-padfull], .dg3-dg12 [class~=dg-padinfull], .dg3-dg12 [class~=dg-padfull], .dg3-dg12 [class~=dg-padinfull], .dg3-dg12 [class~=dg-padfull], .dg3-dg12 [class~=dg-padinfull], .dg3-dg12 [class~=dg-padfull], .dg3-dg12 [class~=dg-padinfull], .dg3-dg12 [class~=dg-padfull], .dg3-dg12 [class~=dg-padinfull], .dg3-dg12 [class~=dg-padfull], .dg3-dg12 [class~=dg-padinfull], .dg3-dg12 [class~=dg-padfull], .dg3-dg12 [class~=dg-padinfull], .dg3-dg12 [class~=dg-padfull], .dg3-dg12 [class~=dg-padinfull] {
    padding-left: 2.43407708%;
    padding-right: 2.43407708%;
    left: -2.43407708%; }

  .dg1-dg5 [class*=" dg-pad"], .dg1-dg5 [class^=dg-pad], .dg2-dg6 [class*=" dg-pad"], .dg2-dg6 [class^=dg-pad], .dg3-dg7 [class*=" dg-pad"], .dg3-dg7 [class^=dg-pad], .dg4-dg8 [class*=" dg-pad"], .dg4-dg8 [class^=dg-pad], .dg5-dg9 [class*=" dg-pad"], .dg5-dg9 [class^=dg-pad], .dg6-dg10 [class*=" dg-pad"], .dg6-dg10 [class^=dg-pad], .dg7-dg11 [class*=" dg-pad"], .dg7-dg11 [class^=dg-pad], .dg8-dg12 [class*=" dg-pad"], .dg8-dg12 [class^=dg-pad] {
    padding-left: 2.4948025%;
    padding-right: 2.4948025%;
    left: -2.4948025%; }

  .dg1-dg9 [class~=dg-padfull], .dg1-dg9 [class~=dg-padinfull], .dg1-dg9 [class~=dg-padfull], .dg1-dg9 [class~=dg-padinfull], .dg1-dg9 [class~=dg-padfull], .dg1-dg9 [class~=dg-padinfull], .dg1-dg9 [class~=dg-padfull], .dg1-dg9 [class~=dg-padinfull], .dg1-dg9 [class~=dg-padfull], .dg1-dg9 [class~=dg-padinfull], .dg1-dg9 [class~=dg-padfull], .dg1-dg9 [class~=dg-padinfull], .dg1-dg9 [class~=dg-padfull], .dg1-dg9 [class~=dg-padinfull], .dg1-dg9 [class~=dg-padfull], .dg1-dg9 [class~=dg-padinfull], .dg1-dg9 [class~=dg-padfull], .dg1-dg9 [class~=dg-padinfull], .dg2-dg10 [class~=dg-padfull], .dg2-dg10 [class~=dg-padinfull], .dg2-dg10 [class~=dg-padfull], .dg2-dg10 [class~=dg-padinfull], .dg2-dg10 [class~=dg-padfull], .dg2-dg10 [class~=dg-padinfull], .dg2-dg10 [class~=dg-padfull], .dg2-dg10 [class~=dg-padinfull], .dg2-dg10 [class~=dg-padfull], .dg2-dg10 [class~=dg-padinfull], .dg2-dg10 [class~=dg-padfull], .dg2-dg10 [class~=dg-padinfull], .dg2-dg10 [class~=dg-padfull], .dg2-dg10 [class~=dg-padinfull], .dg2-dg10 [class~=dg-padfull], .dg2-dg10 [class~=dg-padinfull], .dg2-dg10 [class~=dg-padfull], .dg2-dg10 [class~=dg-padinfull], .dg3-dg11 [class~=dg-padfull], .dg3-dg11 [class~=dg-padinfull], .dg3-dg11 [class~=dg-padfull], .dg3-dg11 [class~=dg-padinfull], .dg3-dg11 [class~=dg-padfull], .dg3-dg11 [class~=dg-padinfull], .dg3-dg11 [class~=dg-padfull], .dg3-dg11 [class~=dg-padinfull], .dg3-dg11 [class~=dg-padfull], .dg3-dg11 [class~=dg-padinfull], .dg3-dg11 [class~=dg-padfull], .dg3-dg11 [class~=dg-padinfull], .dg3-dg11 [class~=dg-padfull], .dg3-dg11 [class~=dg-padinfull], .dg3-dg11 [class~=dg-padfull], .dg3-dg11 [class~=dg-padinfull], .dg3-dg11 [class~=dg-padfull], .dg3-dg11 [class~=dg-padinfull], .dg4-dg12 [class~=dg-padfull], .dg4-dg12 [class~=dg-padinfull], .dg4-dg12 [class~=dg-padfull], .dg4-dg12 [class~=dg-padinfull], .dg4-dg12 [class~=dg-padfull], .dg4-dg12 [class~=dg-padinfull], .dg4-dg12 [class~=dg-padfull], .dg4-dg12 [class~=dg-padinfull], .dg4-dg12 [class~=dg-padfull], .dg4-dg12 [class~=dg-padinfull], .dg4-dg12 [class~=dg-padfull], .dg4-dg12 [class~=dg-padinfull], .dg4-dg12 [class~=dg-padfull], .dg4-dg12 [class~=dg-padinfull], .dg4-dg12 [class~=dg-padfull], .dg4-dg12 [class~=dg-padinfull], .dg4-dg12 [class~=dg-padfull], .dg4-dg12 [class~=dg-padinfull] {
    padding-left: 2.71186441%;
    padding-right: 2.71186441%;
    left: -2.71186441%; }

  .dg1-dg8 [class~=dg-padfull], .dg1-dg8 [class~=dg-padinfull], .dg1-dg8 [class~=dg-padfull], .dg1-dg8 [class~=dg-padinfull], .dg1-dg8 [class~=dg-padfull], .dg1-dg8 [class~=dg-padinfull], .dg1-dg8 [class~=dg-padfull], .dg1-dg8 [class~=dg-padinfull], .dg1-dg8 [class~=dg-padfull], .dg1-dg8 [class~=dg-padinfull], .dg1-dg8 [class~=dg-padfull], .dg1-dg8 [class~=dg-padinfull], .dg1-dg8 [class~=dg-padfull], .dg1-dg8 [class~=dg-padinfull], .dg1-dg8 [class~=dg-padfull], .dg1-dg8 [class~=dg-padinfull], .dg2-dg9 [class~=dg-padfull], .dg2-dg9 [class~=dg-padinfull], .dg2-dg9 [class~=dg-padfull], .dg2-dg9 [class~=dg-padinfull], .dg2-dg9 [class~=dg-padfull], .dg2-dg9 [class~=dg-padinfull], .dg2-dg9 [class~=dg-padfull], .dg2-dg9 [class~=dg-padinfull], .dg2-dg9 [class~=dg-padfull], .dg2-dg9 [class~=dg-padinfull], .dg2-dg9 [class~=dg-padfull], .dg2-dg9 [class~=dg-padinfull], .dg2-dg9 [class~=dg-padfull], .dg2-dg9 [class~=dg-padinfull], .dg2-dg9 [class~=dg-padfull], .dg2-dg9 [class~=dg-padinfull], .dg3-dg10 [class~=dg-padfull], .dg3-dg10 [class~=dg-padinfull], .dg3-dg10 [class~=dg-padfull], .dg3-dg10 [class~=dg-padinfull], .dg3-dg10 [class~=dg-padfull], .dg3-dg10 [class~=dg-padinfull], .dg3-dg10 [class~=dg-padfull], .dg3-dg10 [class~=dg-padinfull], .dg3-dg10 [class~=dg-padfull], .dg3-dg10 [class~=dg-padinfull], .dg3-dg10 [class~=dg-padfull], .dg3-dg10 [class~=dg-padinfull], .dg3-dg10 [class~=dg-padfull], .dg3-dg10 [class~=dg-padinfull], .dg3-dg10 [class~=dg-padfull], .dg3-dg10 [class~=dg-padinfull], .dg4-dg11 [class~=dg-padfull], .dg4-dg11 [class~=dg-padinfull], .dg4-dg11 [class~=dg-padfull], .dg4-dg11 [class~=dg-padinfull], .dg4-dg11 [class~=dg-padfull], .dg4-dg11 [class~=dg-padinfull], .dg4-dg11 [class~=dg-padfull], .dg4-dg11 [class~=dg-padinfull], .dg4-dg11 [class~=dg-padfull], .dg4-dg11 [class~=dg-padinfull], .dg4-dg11 [class~=dg-padfull], .dg4-dg11 [class~=dg-padinfull], .dg4-dg11 [class~=dg-padfull], .dg4-dg11 [class~=dg-padinfull], .dg4-dg11 [class~=dg-padfull], .dg4-dg11 [class~=dg-padinfull], .dg5-dg12 [class~=dg-padfull], .dg5-dg12 [class~=dg-padinfull], .dg5-dg12 [class~=dg-padfull], .dg5-dg12 [class~=dg-padinfull], .dg5-dg12 [class~=dg-padfull], .dg5-dg12 [class~=dg-padinfull], .dg5-dg12 [class~=dg-padfull], .dg5-dg12 [class~=dg-padinfull], .dg5-dg12 [class~=dg-padfull], .dg5-dg12 [class~=dg-padinfull], .dg5-dg12 [class~=dg-padfull], .dg5-dg12 [class~=dg-padinfull], .dg5-dg12 [class~=dg-padfull], .dg5-dg12 [class~=dg-padinfull], .dg5-dg12 [class~=dg-padfull], .dg5-dg12 [class~=dg-padinfull] {
    padding-left: 3.06122449%;
    padding-right: 3.06122449%;
    left: -3.06122449%; }

  .dg1-dg4 [class*=" dg-pad"], .dg1-dg4 [class^=dg-pad], .dg2-dg5 [class*=" dg-pad"], .dg2-dg5 [class^=dg-pad], .dg3-dg6 [class*=" dg-pad"], .dg3-dg6 [class^=dg-pad], .dg4-dg7 [class*=" dg-pad"], .dg4-dg7 [class^=dg-pad], .dg5-dg8 [class*=" dg-pad"], .dg5-dg8 [class^=dg-pad], .dg6-dg9 [class*=" dg-pad"], .dg6-dg9 [class^=dg-pad], .dg7-dg10 [class*=" dg-pad"], .dg7-dg10 [class^=dg-pad], .dg8-dg11 [class*=" dg-pad"], .dg8-dg11 [class^=dg-pad], .dg9-dg12 [class*=" dg-pad"], .dg9-dg12 [class^=dg-pad] {
    padding-left: 3.15789474%;
    padding-right: 3.15789474%;
    left: -3.15789474%; }

  .dg1-dg7 [class~=dg-padfull], .dg1-dg7 [class~=dg-padinfull], .dg1-dg7 [class~=dg-padfull], .dg1-dg7 [class~=dg-padinfull], .dg1-dg7 [class~=dg-padfull], .dg1-dg7 [class~=dg-padinfull], .dg1-dg7 [class~=dg-padfull], .dg1-dg7 [class~=dg-padinfull], .dg1-dg7 [class~=dg-padfull], .dg1-dg7 [class~=dg-padinfull], .dg1-dg7 [class~=dg-padfull], .dg1-dg7 [class~=dg-padinfull], .dg1-dg7 [class~=dg-padfull], .dg1-dg7 [class~=dg-padinfull], .dg2-dg8 [class~=dg-padfull], .dg2-dg8 [class~=dg-padinfull], .dg2-dg8 [class~=dg-padfull], .dg2-dg8 [class~=dg-padinfull], .dg2-dg8 [class~=dg-padfull], .dg2-dg8 [class~=dg-padinfull], .dg2-dg8 [class~=dg-padfull], .dg2-dg8 [class~=dg-padinfull], .dg2-dg8 [class~=dg-padfull], .dg2-dg8 [class~=dg-padinfull], .dg2-dg8 [class~=dg-padfull], .dg2-dg8 [class~=dg-padinfull], .dg2-dg8 [class~=dg-padfull], .dg2-dg8 [class~=dg-padinfull], .dg3-dg9 [class~=dg-padfull], .dg3-dg9 [class~=dg-padinfull], .dg3-dg9 [class~=dg-padfull], .dg3-dg9 [class~=dg-padinfull], .dg3-dg9 [class~=dg-padfull], .dg3-dg9 [class~=dg-padinfull], .dg3-dg9 [class~=dg-padfull], .dg3-dg9 [class~=dg-padinfull], .dg3-dg9 [class~=dg-padfull], .dg3-dg9 [class~=dg-padinfull], .dg3-dg9 [class~=dg-padfull], .dg3-dg9 [class~=dg-padinfull], .dg3-dg9 [class~=dg-padfull], .dg3-dg9 [class~=dg-padinfull], .dg4-dg10 [class~=dg-padfull], .dg4-dg10 [class~=dg-padinfull], .dg4-dg10 [class~=dg-padfull], .dg4-dg10 [class~=dg-padinfull], .dg4-dg10 [class~=dg-padfull], .dg4-dg10 [class~=dg-padinfull], .dg4-dg10 [class~=dg-padfull], .dg4-dg10 [class~=dg-padinfull], .dg4-dg10 [class~=dg-padfull], .dg4-dg10 [class~=dg-padinfull], .dg4-dg10 [class~=dg-padfull], .dg4-dg10 [class~=dg-padinfull], .dg4-dg10 [class~=dg-padfull], .dg4-dg10 [class~=dg-padinfull], .dg5-dg11 [class~=dg-padfull], .dg5-dg11 [class~=dg-padinfull], .dg5-dg11 [class~=dg-padfull], .dg5-dg11 [class~=dg-padinfull], .dg5-dg11 [class~=dg-padfull], .dg5-dg11 [class~=dg-padinfull], .dg5-dg11 [class~=dg-padfull], .dg5-dg11 [class~=dg-padinfull], .dg5-dg11 [class~=dg-padfull], .dg5-dg11 [class~=dg-padinfull], .dg5-dg11 [class~=dg-padfull], .dg5-dg11 [class~=dg-padinfull], .dg5-dg11 [class~=dg-padfull], .dg5-dg11 [class~=dg-padinfull], .dg6-dg12 [class~=dg-padfull], .dg6-dg12 [class~=dg-padinfull], .dg6-dg12 [class~=dg-padfull], .dg6-dg12 [class~=dg-padinfull], .dg6-dg12 [class~=dg-padfull], .dg6-dg12 [class~=dg-padinfull], .dg6-dg12 [class~=dg-padfull], .dg6-dg12 [class~=dg-padinfull], .dg6-dg12 [class~=dg-padfull], .dg6-dg12 [class~=dg-padinfull], .dg6-dg12 [class~=dg-padfull], .dg6-dg12 [class~=dg-padinfull], .dg6-dg12 [class~=dg-padfull], .dg6-dg12 [class~=dg-padinfull] {
    padding-left: 3.51390922%;
    padding-right: 3.51390922%;
    left: -3.51390922%; }

  .dg1-dg6 [class~=dg-padfull], .dg1-dg6 [class~=dg-padinfull], .dg1-dg6 [class~=dg-padfull], .dg1-dg6 [class~=dg-padinfull], .dg1-dg6 [class~=dg-padfull], .dg1-dg6 [class~=dg-padinfull], .dg1-dg6 [class~=dg-padfull], .dg1-dg6 [class~=dg-padinfull], .dg1-dg6 [class~=dg-padfull], .dg1-dg6 [class~=dg-padinfull], .dg1-dg6 [class~=dg-padfull], .dg1-dg6 [class~=dg-padinfull], .dg2-dg7 [class~=dg-padfull], .dg2-dg7 [class~=dg-padinfull], .dg2-dg7 [class~=dg-padfull], .dg2-dg7 [class~=dg-padinfull], .dg2-dg7 [class~=dg-padfull], .dg2-dg7 [class~=dg-padinfull], .dg2-dg7 [class~=dg-padfull], .dg2-dg7 [class~=dg-padinfull], .dg2-dg7 [class~=dg-padfull], .dg2-dg7 [class~=dg-padinfull], .dg2-dg7 [class~=dg-padfull], .dg2-dg7 [class~=dg-padinfull], .dg3-dg8 [class~=dg-padfull], .dg3-dg8 [class~=dg-padinfull], .dg3-dg8 [class~=dg-padfull], .dg3-dg8 [class~=dg-padinfull], .dg3-dg8 [class~=dg-padfull], .dg3-dg8 [class~=dg-padinfull], .dg3-dg8 [class~=dg-padfull], .dg3-dg8 [class~=dg-padinfull], .dg3-dg8 [class~=dg-padfull], .dg3-dg8 [class~=dg-padinfull], .dg3-dg8 [class~=dg-padfull], .dg3-dg8 [class~=dg-padinfull], .dg4-dg9 [class~=dg-padfull], .dg4-dg9 [class~=dg-padinfull], .dg4-dg9 [class~=dg-padfull], .dg4-dg9 [class~=dg-padinfull], .dg4-dg9 [class~=dg-padfull], .dg4-dg9 [class~=dg-padinfull], .dg4-dg9 [class~=dg-padfull], .dg4-dg9 [class~=dg-padinfull], .dg4-dg9 [class~=dg-padfull], .dg4-dg9 [class~=dg-padinfull], .dg4-dg9 [class~=dg-padfull], .dg4-dg9 [class~=dg-padinfull], .dg5-dg10 [class~=dg-padfull], .dg5-dg10 [class~=dg-padinfull], .dg5-dg10 [class~=dg-padfull], .dg5-dg10 [class~=dg-padinfull], .dg5-dg10 [class~=dg-padfull], .dg5-dg10 [class~=dg-padinfull], .dg5-dg10 [class~=dg-padfull], .dg5-dg10 [class~=dg-padinfull], .dg5-dg10 [class~=dg-padfull], .dg5-dg10 [class~=dg-padinfull], .dg5-dg10 [class~=dg-padfull], .dg5-dg10 [class~=dg-padinfull], .dg6-dg11 [class~=dg-padfull], .dg6-dg11 [class~=dg-padinfull], .dg6-dg11 [class~=dg-padfull], .dg6-dg11 [class~=dg-padinfull], .dg6-dg11 [class~=dg-padfull], .dg6-dg11 [class~=dg-padinfull], .dg6-dg11 [class~=dg-padfull], .dg6-dg11 [class~=dg-padinfull], .dg6-dg11 [class~=dg-padfull], .dg6-dg11 [class~=dg-padinfull], .dg6-dg11 [class~=dg-padfull], .dg6-dg11 [class~=dg-padinfull], .dg7-dg12 [class~=dg-padfull], .dg7-dg12 [class~=dg-padinfull], .dg7-dg12 [class~=dg-padfull], .dg7-dg12 [class~=dg-padinfull], .dg7-dg12 [class~=dg-padfull], .dg7-dg12 [class~=dg-padinfull], .dg7-dg12 [class~=dg-padfull], .dg7-dg12 [class~=dg-padinfull], .dg7-dg12 [class~=dg-padfull], .dg7-dg12 [class~=dg-padinfull], .dg7-dg12 [class~=dg-padfull], .dg7-dg12 [class~=dg-padinfull] {
    padding-left: 4.12371134%;
    padding-right: 4.12371134%;
    left: -4.12371134%; }

  .dg1-dg3 [class*=" dg-pad"], .dg1-dg3 [class^=dg-pad], .dg2-dg4 [class*=" dg-pad"], .dg2-dg4 [class^=dg-pad], .dg3-dg5 [class*=" dg-pad"], .dg3-dg5 [class^=dg-pad], .dg4-dg6 [class*=" dg-pad"], .dg4-dg6 [class^=dg-pad], .dg5-dg7 [class*=" dg-pad"], .dg5-dg7 [class^=dg-pad], .dg6-dg8 [class*=" dg-pad"], .dg6-dg8 [class^=dg-pad], .dg7-dg9 [class*=" dg-pad"], .dg7-dg9 [class^=dg-pad], .dg8-dg10 [class*=" dg-pad"], .dg8-dg10 [class^=dg-pad], .dg9-dg11 [class*=" dg-pad"], .dg9-dg11 [class^=dg-pad], .dg10-dg12 [class*=" dg-pad"], .dg10-dg12 [class^=dg-pad] {
    padding-left: 4.30107527%;
    padding-right: 4.30107527%;
    left: -4.30107527%; }

  .dg1-dg5 [class~=dg-padfull], .dg1-dg5 [class~=dg-padinfull], .dg1-dg5 [class~=dg-padfull], .dg1-dg5 [class~=dg-padinfull], .dg1-dg5 [class~=dg-padfull], .dg1-dg5 [class~=dg-padinfull], .dg1-dg5 [class~=dg-padfull], .dg1-dg5 [class~=dg-padinfull], .dg1-dg5 [class~=dg-padfull], .dg1-dg5 [class~=dg-padinfull], .dg2-dg6 [class~=dg-padfull], .dg2-dg6 [class~=dg-padinfull], .dg2-dg6 [class~=dg-padfull], .dg2-dg6 [class~=dg-padinfull], .dg2-dg6 [class~=dg-padfull], .dg2-dg6 [class~=dg-padinfull], .dg2-dg6 [class~=dg-padfull], .dg2-dg6 [class~=dg-padinfull], .dg2-dg6 [class~=dg-padfull], .dg2-dg6 [class~=dg-padinfull], .dg3-dg7 [class~=dg-padfull], .dg3-dg7 [class~=dg-padinfull], .dg3-dg7 [class~=dg-padfull], .dg3-dg7 [class~=dg-padinfull], .dg3-dg7 [class~=dg-padfull], .dg3-dg7 [class~=dg-padinfull], .dg3-dg7 [class~=dg-padfull], .dg3-dg7 [class~=dg-padinfull], .dg3-dg7 [class~=dg-padfull], .dg3-dg7 [class~=dg-padinfull], .dg4-dg8 [class~=dg-padfull], .dg4-dg8 [class~=dg-padinfull], .dg4-dg8 [class~=dg-padfull], .dg4-dg8 [class~=dg-padinfull], .dg4-dg8 [class~=dg-padfull], .dg4-dg8 [class~=dg-padinfull], .dg4-dg8 [class~=dg-padfull], .dg4-dg8 [class~=dg-padinfull], .dg4-dg8 [class~=dg-padfull], .dg4-dg8 [class~=dg-padinfull], .dg5-dg9 [class~=dg-padfull], .dg5-dg9 [class~=dg-padinfull], .dg5-dg9 [class~=dg-padfull], .dg5-dg9 [class~=dg-padinfull], .dg5-dg9 [class~=dg-padfull], .dg5-dg9 [class~=dg-padinfull], .dg5-dg9 [class~=dg-padfull], .dg5-dg9 [class~=dg-padinfull], .dg5-dg9 [class~=dg-padfull], .dg5-dg9 [class~=dg-padinfull], .dg6-dg10 [class~=dg-padfull], .dg6-dg10 [class~=dg-padinfull], .dg6-dg10 [class~=dg-padfull], .dg6-dg10 [class~=dg-padinfull], .dg6-dg10 [class~=dg-padfull], .dg6-dg10 [class~=dg-padinfull], .dg6-dg10 [class~=dg-padfull], .dg6-dg10 [class~=dg-padinfull], .dg6-dg10 [class~=dg-padfull], .dg6-dg10 [class~=dg-padinfull], .dg7-dg11 [class~=dg-padfull], .dg7-dg11 [class~=dg-padinfull], .dg7-dg11 [class~=dg-padfull], .dg7-dg11 [class~=dg-padinfull], .dg7-dg11 [class~=dg-padfull], .dg7-dg11 [class~=dg-padinfull], .dg7-dg11 [class~=dg-padfull], .dg7-dg11 [class~=dg-padinfull], .dg7-dg11 [class~=dg-padfull], .dg7-dg11 [class~=dg-padinfull], .dg8-dg12 [class~=dg-padfull], .dg8-dg12 [class~=dg-padinfull], .dg8-dg12 [class~=dg-padfull], .dg8-dg12 [class~=dg-padinfull], .dg8-dg12 [class~=dg-padfull], .dg8-dg12 [class~=dg-padinfull], .dg8-dg12 [class~=dg-padfull], .dg8-dg12 [class~=dg-padinfull], .dg8-dg12 [class~=dg-padfull], .dg8-dg12 [class~=dg-padinfull] {
    padding-left: 4.98960499%;
    padding-right: 4.98960499%;
    left: -4.98960499%; }

  .dg1-dg4 [class~=dg-padfull], .dg1-dg4 [class~=dg-padinfull], .dg1-dg4 [class~=dg-padfull], .dg1-dg4 [class~=dg-padinfull], .dg1-dg4 [class~=dg-padfull], .dg1-dg4 [class~=dg-padinfull], .dg1-dg4 [class~=dg-padfull], .dg1-dg4 [class~=dg-padinfull], .dg2-dg5 [class~=dg-padfull], .dg2-dg5 [class~=dg-padinfull], .dg2-dg5 [class~=dg-padfull], .dg2-dg5 [class~=dg-padinfull], .dg2-dg5 [class~=dg-padfull], .dg2-dg5 [class~=dg-padinfull], .dg2-dg5 [class~=dg-padfull], .dg2-dg5 [class~=dg-padinfull], .dg3-dg6 [class~=dg-padfull], .dg3-dg6 [class~=dg-padinfull], .dg3-dg6 [class~=dg-padfull], .dg3-dg6 [class~=dg-padinfull], .dg3-dg6 [class~=dg-padfull], .dg3-dg6 [class~=dg-padinfull], .dg3-dg6 [class~=dg-padfull], .dg3-dg6 [class~=dg-padinfull], .dg4-dg7 [class~=dg-padfull], .dg4-dg7 [class~=dg-padinfull], .dg4-dg7 [class~=dg-padfull], .dg4-dg7 [class~=dg-padinfull], .dg4-dg7 [class~=dg-padfull], .dg4-dg7 [class~=dg-padinfull], .dg4-dg7 [class~=dg-padfull], .dg4-dg7 [class~=dg-padinfull], .dg5-dg8 [class~=dg-padfull], .dg5-dg8 [class~=dg-padinfull], .dg5-dg8 [class~=dg-padfull], .dg5-dg8 [class~=dg-padinfull], .dg5-dg8 [class~=dg-padfull], .dg5-dg8 [class~=dg-padinfull], .dg5-dg8 [class~=dg-padfull], .dg5-dg8 [class~=dg-padinfull], .dg6-dg9 [class~=dg-padfull], .dg6-dg9 [class~=dg-padinfull], .dg6-dg9 [class~=dg-padfull], .dg6-dg9 [class~=dg-padinfull], .dg6-dg9 [class~=dg-padfull], .dg6-dg9 [class~=dg-padinfull], .dg6-dg9 [class~=dg-padfull], .dg6-dg9 [class~=dg-padinfull], .dg7-dg10 [class~=dg-padfull], .dg7-dg10 [class~=dg-padinfull], .dg7-dg10 [class~=dg-padfull], .dg7-dg10 [class~=dg-padinfull], .dg7-dg10 [class~=dg-padfull], .dg7-dg10 [class~=dg-padinfull], .dg7-dg10 [class~=dg-padfull], .dg7-dg10 [class~=dg-padinfull], .dg8-dg11 [class~=dg-padfull], .dg8-dg11 [class~=dg-padinfull], .dg8-dg11 [class~=dg-padfull], .dg8-dg11 [class~=dg-padinfull], .dg8-dg11 [class~=dg-padfull], .dg8-dg11 [class~=dg-padinfull], .dg8-dg11 [class~=dg-padfull], .dg8-dg11 [class~=dg-padinfull], .dg9-dg12 [class~=dg-padfull], .dg9-dg12 [class~=dg-padinfull], .dg9-dg12 [class~=dg-padfull], .dg9-dg12 [class~=dg-padinfull], .dg9-dg12 [class~=dg-padfull], .dg9-dg12 [class~=dg-padinfull], .dg9-dg12 [class~=dg-padfull], .dg9-dg12 [class~=dg-padinfull] {
    padding-left: 6.31578947%;
    padding-right: 6.31578947%;
    left: -6.31578947%; }

  .dg1-dg2 [class*=" dg-pad"], .dg1-dg2 [class^=dg-pad], .dg2-dg3 [class*=" dg-pad"], .dg2-dg3 [class^=dg-pad], .dg3-dg4 [class*=" dg-pad"], .dg3-dg4 [class^=dg-pad], .dg4-dg5 [class*=" dg-pad"], .dg4-dg5 [class^=dg-pad], .dg5-dg6 [class*=" dg-pad"], .dg5-dg6 [class^=dg-pad], .dg6-dg7 [class*=" dg-pad"], .dg6-dg7 [class^=dg-pad], .dg7-dg8 [class*=" dg-pad"], .dg7-dg8 [class^=dg-pad], .dg8-dg9 [class*=" dg-pad"], .dg8-dg9 [class^=dg-pad], .dg9-dg10 [class*=" dg-pad"], .dg9-dg10 [class^=dg-pad], .dg10-dg11 [class*=" dg-pad"], .dg10-dg11 [class^=dg-pad], .dg11-dg12 [class*=" dg-pad"], .dg11-dg12 [class^=dg-pad] {
    padding-left: 6.74157303%;
    padding-right: 6.74157303%;
    left: -6.74157303%; }

  .dg1-dg3 [class~=dg-padfull], .dg1-dg3 [class~=dg-padinfull], .dg1-dg3 [class~=dg-padfull], .dg1-dg3 [class~=dg-padinfull], .dg1-dg3 [class~=dg-padfull], .dg1-dg3 [class~=dg-padinfull], .dg2-dg4 [class~=dg-padfull], .dg2-dg4 [class~=dg-padinfull], .dg2-dg4 [class~=dg-padfull], .dg2-dg4 [class~=dg-padinfull], .dg2-dg4 [class~=dg-padfull], .dg2-dg4 [class~=dg-padinfull], .dg3-dg5 [class~=dg-padfull], .dg3-dg5 [class~=dg-padinfull], .dg3-dg5 [class~=dg-padfull], .dg3-dg5 [class~=dg-padinfull], .dg3-dg5 [class~=dg-padfull], .dg3-dg5 [class~=dg-padinfull], .dg4-dg6 [class~=dg-padfull], .dg4-dg6 [class~=dg-padinfull], .dg4-dg6 [class~=dg-padfull], .dg4-dg6 [class~=dg-padinfull], .dg4-dg6 [class~=dg-padfull], .dg4-dg6 [class~=dg-padinfull], .dg5-dg7 [class~=dg-padfull], .dg5-dg7 [class~=dg-padinfull], .dg5-dg7 [class~=dg-padfull], .dg5-dg7 [class~=dg-padinfull], .dg5-dg7 [class~=dg-padfull], .dg5-dg7 [class~=dg-padinfull], .dg6-dg8 [class~=dg-padfull], .dg6-dg8 [class~=dg-padinfull], .dg6-dg8 [class~=dg-padfull], .dg6-dg8 [class~=dg-padinfull], .dg6-dg8 [class~=dg-padfull], .dg6-dg8 [class~=dg-padinfull], .dg7-dg9 [class~=dg-padfull], .dg7-dg9 [class~=dg-padinfull], .dg7-dg9 [class~=dg-padfull], .dg7-dg9 [class~=dg-padinfull], .dg7-dg9 [class~=dg-padfull], .dg7-dg9 [class~=dg-padinfull], .dg8-dg10 [class~=dg-padfull], .dg8-dg10 [class~=dg-padinfull], .dg8-dg10 [class~=dg-padfull], .dg8-dg10 [class~=dg-padinfull], .dg8-dg10 [class~=dg-padfull], .dg8-dg10 [class~=dg-padinfull], .dg9-dg11 [class~=dg-padfull], .dg9-dg11 [class~=dg-padinfull], .dg9-dg11 [class~=dg-padfull], .dg9-dg11 [class~=dg-padinfull], .dg9-dg11 [class~=dg-padfull], .dg9-dg11 [class~=dg-padinfull], .dg10-dg12 [class~=dg-padfull], .dg10-dg12 [class~=dg-padinfull], .dg10-dg12 [class~=dg-padfull], .dg10-dg12 [class~=dg-padinfull], .dg10-dg12 [class~=dg-padfull], .dg10-dg12 [class~=dg-padinfull] {
    padding-left: 8.60215054%;
    padding-right: 8.60215054%;
    left: -8.60215054%; }

  .dg1-dg2 [class~=dg-padfull], .dg1-dg2 [class~=dg-padinfull], .dg1-dg2 [class~=dg-padfull], .dg1-dg2 [class~=dg-padinfull], .dg2-dg3 [class~=dg-padfull], .dg2-dg3 [class~=dg-padinfull], .dg2-dg3 [class~=dg-padfull], .dg2-dg3 [class~=dg-padinfull], .dg3-dg4 [class~=dg-padfull], .dg3-dg4 [class~=dg-padinfull], .dg3-dg4 [class~=dg-padfull], .dg3-dg4 [class~=dg-padinfull], .dg4-dg5 [class~=dg-padfull], .dg4-dg5 [class~=dg-padinfull], .dg4-dg5 [class~=dg-padfull], .dg4-dg5 [class~=dg-padinfull], .dg5-dg6 [class~=dg-padfull], .dg5-dg6 [class~=dg-padinfull], .dg5-dg6 [class~=dg-padfull], .dg5-dg6 [class~=dg-padinfull], .dg6-dg7 [class~=dg-padfull], .dg6-dg7 [class~=dg-padinfull], .dg6-dg7 [class~=dg-padfull], .dg6-dg7 [class~=dg-padinfull], .dg7-dg8 [class~=dg-padfull], .dg7-dg8 [class~=dg-padinfull], .dg7-dg8 [class~=dg-padfull], .dg7-dg8 [class~=dg-padinfull], .dg8-dg9 [class~=dg-padfull], .dg8-dg9 [class~=dg-padinfull], .dg8-dg9 [class~=dg-padfull], .dg8-dg9 [class~=dg-padinfull], .dg9-dg10 [class~=dg-padfull], .dg9-dg10 [class~=dg-padinfull], .dg9-dg10 [class~=dg-padfull], .dg9-dg10 [class~=dg-padinfull], .dg10-dg11 [class~=dg-padfull], .dg10-dg11 [class~=dg-padinfull], .dg10-dg11 [class~=dg-padfull], .dg10-dg11 [class~=dg-padinfull], .dg11-dg12 [class~=dg-padfull], .dg11-dg12 [class~=dg-padinfull], .dg11-dg12 [class~=dg-padfull], .dg11-dg12 [class~=dg-padinfull] {
    padding-left: 13.48314607%;
    padding-right: 13.48314607%;
    left: -13.48314607%; }

  .dg-pad, .dg-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .dg-padin[class~=dg-padin], .dg-padinfull[class~=dg-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Desktop 12 grid relationships ----- */
  [class*=" dg12"], [class^=dg12] {
    margin-left: 93.5185185%; }

  .dg2-dg12 [class*=" dg12"], .dg2-dg12 [class^=dg12] {
    margin-left: 92.91628335%; }

  .dg2-dg12 [class*=" dg11"], .dg2-dg12 [class^=dg11] {
    margin-left: 83.62465501%; }

  .dg2-dg12 [class*=" dg10"], .dg2-dg12 [class^=dg10] {
    margin-left: 74.33302668%; }

  .dg2-dg12 [class*=" dg9"], .dg2-dg12 [class^=dg9] {
    margin-left: 65.04139834%; }

  .dg2-dg12 [class*=" dg8"], .dg2-dg12 [class^=dg8] {
    margin-left: 55.74977001%; }

  .dg2-dg12 [class*=" dg7"], .dg2-dg12 [class^=dg7] {
    margin-left: 46.45814167%; }

  .dg2-dg12 [class*=" dg6"], .dg2-dg12 [class^=dg6] {
    margin-left: 37.16651334%; }

  .dg2-dg12 [class*=" dg5"], .dg2-dg12 [class^=dg5] {
    margin-left: 27.874885%; }

  .dg2-dg12 [class*=" dg4"], .dg2-dg12 [class^=dg4] {
    margin-left: 18.58325667%; }

  .dg2-dg12 [class*=" dg3"], .dg2-dg12 [class^=dg3] {
    margin-left: 9.29162833%; }

  .dg3-dg12 [class*=" dg12"], .dg3-dg12 [class^=dg12] {
    margin-left: 92.19066937%; }

  .dg3-dg12 [class*=" dg11"], .dg3-dg12 [class^=dg11] {
    margin-left: 81.94726166%; }

  .dg3-dg12 [class*=" dg10"], .dg3-dg12 [class^=dg10] {
    margin-left: 71.70385396%; }

  .dg3-dg12 [class*=" dg9"], .dg3-dg12 [class^=dg9] {
    margin-left: 61.46044625%; }

  .dg3-dg12 [class*=" dg8"], .dg3-dg12 [class^=dg8] {
    margin-left: 51.21703854%; }

  .dg3-dg12 [class*=" dg7"], .dg3-dg12 [class^=dg7] {
    margin-left: 40.97363083%; }

  .dg3-dg12 [class*=" dg6"], .dg3-dg12 [class^=dg6] {
    margin-left: 30.73022312%; }

  .dg3-dg12 [class*=" dg5"], .dg3-dg12 [class^=dg5] {
    margin-left: 20.48681542%; }

  .dg3-dg12 [class*=" dg4"], .dg3-dg12 [class^=dg4] {
    margin-left: 10.24340771%; }

  .dg4-dg12 [class*=" dg12"], .dg4-dg12 [class^=dg12] {
    margin-left: 91.29943503%; }

  .dg4-dg12 [class*=" dg11"], .dg4-dg12 [class^=dg11] {
    margin-left: 79.88700565%; }

  .dg4-dg12 [class*=" dg10"], .dg4-dg12 [class^=dg10] {
    margin-left: 68.47457627%; }

  .dg4-dg12 [class*=" dg9"], .dg4-dg12 [class^=dg9] {
    margin-left: 57.06214689%; }

  .dg4-dg12 [class*=" dg8"], .dg4-dg12 [class^=dg8] {
    margin-left: 45.64971751%; }

  .dg4-dg12 [class*=" dg7"], .dg4-dg12 [class^=dg7] {
    margin-left: 34.23728814%; }

  .dg4-dg12 [class*=" dg6"], .dg4-dg12 [class^=dg6] {
    margin-left: 22.82485876%; }

  .dg4-dg12 [class*=" dg5"], .dg4-dg12 [class^=dg5] {
    margin-left: 11.41242938%; }

  .dg5-dg12 [class*=" dg12"], .dg5-dg12 [class^=dg12] {
    margin-left: 90.17857143%; }

  .dg5-dg12 [class*=" dg11"], .dg5-dg12 [class^=dg11] {
    margin-left: 77.29591837%; }

  .dg5-dg12 [class*=" dg10"], .dg5-dg12 [class^=dg10] {
    margin-left: 64.41326531%; }

  .dg5-dg12 [class*=" dg9"], .dg5-dg12 [class^=dg9] {
    margin-left: 51.53061225%; }

  .dg5-dg12 [class*=" dg8"], .dg5-dg12 [class^=dg8] {
    margin-left: 38.64795918%; }

  .dg5-dg12 [class*=" dg7"], .dg5-dg12 [class^=dg7] {
    margin-left: 25.76530612%; }

  .dg5-dg12 [class*=" dg6"], .dg5-dg12 [class^=dg6] {
    margin-left: 12.88265306%; }

  .dg6-dg12 [class*=" dg12"], .dg6-dg12 [class^=dg12] {
    margin-left: 88.72620791%; }

  .dg6-dg12 [class*=" dg11"], .dg6-dg12 [class^=dg11] {
    margin-left: 73.93850659%; }

  .dg6-dg12 [class*=" dg10"], .dg6-dg12 [class^=dg10] {
    margin-left: 59.15080527%; }

  .dg6-dg12 [class*=" dg9"], .dg6-dg12 [class^=dg9] {
    margin-left: 44.36310395%; }

  .dg6-dg12 [class*=" dg8"], .dg6-dg12 [class^=dg8] {
    margin-left: 29.57540264%; }

  .dg6-dg12 [class*=" dg7"], .dg6-dg12 [class^=dg7] {
    margin-left: 14.78770132%; }

  .dg7-dg12 [class*=" dg12"], .dg7-dg12 [class^=dg12] {
    margin-left: 86.76975945%; }

  .dg7-dg12 [class*=" dg11"], .dg7-dg12 [class^=dg11] {
    margin-left: 69.41580756%; }

  .dg7-dg12 [class*=" dg10"], .dg7-dg12 [class^=dg10] {
    margin-left: 52.06185567%; }

  .dg7-dg12 [class*=" dg9"], .dg7-dg12 [class^=dg9] {
    margin-left: 34.70790378%; }

  .dg7-dg12 [class*=" dg8"], .dg7-dg12 [class^=dg8] {
    margin-left: 17.35395189%; }

  .dg8-dg12 [class*=" dg12"], .dg8-dg12 [class^=dg12] {
    margin-left: 83.99168399%; }

  .dg8-dg12 [class*=" dg11"], .dg8-dg12 [class^=dg11] {
    margin-left: 62.99376299%; }

  .dg8-dg12 [class*=" dg10"], .dg8-dg12 [class^=dg10] {
    margin-left: 41.995842%; }

  .dg8-dg12 [class*=" dg9"], .dg8-dg12 [class^=dg9] {
    margin-left: 20.997921%; }

  .dg9-dg12 [class*=" dg12"], .dg9-dg12 [class^=dg12] {
    margin-left: 79.73684211%; }

  .dg9-dg12 [class*=" dg11"], .dg9-dg12 [class^=dg11] {
    margin-left: 53.15789474%; }

  .dg9-dg12 [class*=" dg10"], .dg9-dg12 [class^=dg10] {
    margin-left: 26.57894737%; }

  .dg10-dg12 [class*=" dg12"], .dg10-dg12 [class^=dg12] {
    margin-left: 72.40143369%; }

  .dg10-dg12 [class*=" dg11"], .dg10-dg12 [class^=dg11] {
    margin-left: 36.20071685%; }

  .dg11-dg12 [class*=" dg12"], .dg11-dg12 [class^=dg12] {
    margin-left: 56.74157303%; }

  [class*=" dg11"], [class^=dg11] {
    margin-left: 85.016835%; }

  .dg1-dg11 [class*=" dg11"], .dg1-dg11 [class^=dg11] {
    margin-left: 92.91628335%; }

  .dg1-dg11 [class*=" dg10"], .dg1-dg11 [class^=dg10] {
    margin-left: 83.62465501%; }

  .dg1-dg11 [class*=" dg9"], .dg1-dg11 [class^=dg9] {
    margin-left: 74.33302668%; }

  .dg1-dg11 [class*=" dg8"], .dg1-dg11 [class^=dg8] {
    margin-left: 65.04139834%; }

  .dg1-dg11 [class*=" dg7"], .dg1-dg11 [class^=dg7] {
    margin-left: 55.74977001%; }

  .dg1-dg11 [class*=" dg6"], .dg1-dg11 [class^=dg6] {
    margin-left: 46.45814167%; }

  .dg1-dg11 [class*=" dg5"], .dg1-dg11 [class^=dg5] {
    margin-left: 37.16651334%; }

  .dg1-dg11 [class*=" dg4"], .dg1-dg11 [class^=dg4] {
    margin-left: 27.874885%; }

  .dg1-dg11 [class*=" dg3"], .dg1-dg11 [class^=dg3] {
    margin-left: 18.58325667%; }

  .dg1-dg11 [class*=" dg2"], .dg1-dg11 [class^=dg2] {
    margin-left: 9.29162833%; }

  .dg2-dg11 [class*=" dg11"], .dg2-dg11 [class^=dg11] {
    margin-left: 92.19066937%; }

  .dg2-dg11 [class*=" dg10"], .dg2-dg11 [class^=dg10] {
    margin-left: 81.94726166%; }

  .dg2-dg11 [class*=" dg9"], .dg2-dg11 [class^=dg9] {
    margin-left: 71.70385396%; }

  .dg2-dg11 [class*=" dg8"], .dg2-dg11 [class^=dg8] {
    margin-left: 61.46044625%; }

  .dg2-dg11 [class*=" dg7"], .dg2-dg11 [class^=dg7] {
    margin-left: 51.21703854%; }

  .dg2-dg11 [class*=" dg6"], .dg2-dg11 [class^=dg6] {
    margin-left: 40.97363083%; }

  .dg2-dg11 [class*=" dg5"], .dg2-dg11 [class^=dg5] {
    margin-left: 30.73022312%; }

  .dg2-dg11 [class*=" dg4"], .dg2-dg11 [class^=dg4] {
    margin-left: 20.48681542%; }

  .dg2-dg11 [class*=" dg3"], .dg2-dg11 [class^=dg3] {
    margin-left: 10.24340771%; }

  .dg3-dg11 [class*=" dg11"], .dg3-dg11 [class^=dg11] {
    margin-left: 91.29943503%; }

  .dg3-dg11 [class*=" dg10"], .dg3-dg11 [class^=dg10] {
    margin-left: 79.88700565%; }

  .dg3-dg11 [class*=" dg9"], .dg3-dg11 [class^=dg9] {
    margin-left: 68.47457627%; }

  .dg3-dg11 [class*=" dg8"], .dg3-dg11 [class^=dg8] {
    margin-left: 57.06214689%; }

  .dg3-dg11 [class*=" dg7"], .dg3-dg11 [class^=dg7] {
    margin-left: 45.64971751%; }

  .dg3-dg11 [class*=" dg6"], .dg3-dg11 [class^=dg6] {
    margin-left: 34.23728814%; }

  .dg3-dg11 [class*=" dg5"], .dg3-dg11 [class^=dg5] {
    margin-left: 22.82485876%; }

  .dg3-dg11 [class*=" dg4"], .dg3-dg11 [class^=dg4] {
    margin-left: 11.41242938%; }

  .dg4-dg11 [class*=" dg11"], .dg4-dg11 [class^=dg11] {
    margin-left: 90.17857143%; }

  .dg4-dg11 [class*=" dg10"], .dg4-dg11 [class^=dg10] {
    margin-left: 77.29591837%; }

  .dg4-dg11 [class*=" dg9"], .dg4-dg11 [class^=dg9] {
    margin-left: 64.41326531%; }

  .dg4-dg11 [class*=" dg8"], .dg4-dg11 [class^=dg8] {
    margin-left: 51.53061225%; }

  .dg4-dg11 [class*=" dg7"], .dg4-dg11 [class^=dg7] {
    margin-left: 38.64795918%; }

  .dg4-dg11 [class*=" dg6"], .dg4-dg11 [class^=dg6] {
    margin-left: 25.76530612%; }

  .dg4-dg11 [class*=" dg5"], .dg4-dg11 [class^=dg5] {
    margin-left: 12.88265306%; }

  .dg5-dg11 [class*=" dg11"], .dg5-dg11 [class^=dg11] {
    margin-left: 88.72620791%; }

  .dg5-dg11 [class*=" dg10"], .dg5-dg11 [class^=dg10] {
    margin-left: 73.93850659%; }

  .dg5-dg11 [class*=" dg9"], .dg5-dg11 [class^=dg9] {
    margin-left: 59.15080527%; }

  .dg5-dg11 [class*=" dg8"], .dg5-dg11 [class^=dg8] {
    margin-left: 44.36310395%; }

  .dg5-dg11 [class*=" dg7"], .dg5-dg11 [class^=dg7] {
    margin-left: 29.57540264%; }

  .dg5-dg11 [class*=" dg6"], .dg5-dg11 [class^=dg6] {
    margin-left: 14.78770132%; }

  .dg6-dg11 [class*=" dg11"], .dg6-dg11 [class^=dg11] {
    margin-left: 86.76975945%; }

  .dg6-dg11 [class*=" dg10"], .dg6-dg11 [class^=dg10] {
    margin-left: 69.41580756%; }

  .dg6-dg11 [class*=" dg9"], .dg6-dg11 [class^=dg9] {
    margin-left: 52.06185567%; }

  .dg6-dg11 [class*=" dg8"], .dg6-dg11 [class^=dg8] {
    margin-left: 34.70790378%; }

  .dg6-dg11 [class*=" dg7"], .dg6-dg11 [class^=dg7] {
    margin-left: 17.35395189%; }

  .dg7-dg11 [class*=" dg11"], .dg7-dg11 [class^=dg11] {
    margin-left: 83.99168399%; }

  .dg7-dg11 [class*=" dg10"], .dg7-dg11 [class^=dg10] {
    margin-left: 62.99376299%; }

  .dg7-dg11 [class*=" dg9"], .dg7-dg11 [class^=dg9] {
    margin-left: 41.995842%; }

  .dg7-dg11 [class*=" dg8"], .dg7-dg11 [class^=dg8] {
    margin-left: 20.997921%; }

  .dg8-dg11 [class*=" dg11"], .dg8-dg11 [class^=dg11] {
    margin-left: 79.73684211%; }

  .dg8-dg11 [class*=" dg10"], .dg8-dg11 [class^=dg10] {
    margin-left: 53.15789474%; }

  .dg8-dg11 [class*=" dg9"], .dg8-dg11 [class^=dg9] {
    margin-left: 26.57894737%; }

  .dg9-dg11 [class*=" dg11"], .dg9-dg11 [class^=dg11] {
    margin-left: 72.40143369%; }

  .dg9-dg11 [class*=" dg10"], .dg9-dg11 [class^=dg10] {
    margin-left: 36.20071685%; }

  .dg10-dg11 [class*=" dg11"], .dg10-dg11 [class^=dg11] {
    margin-left: 56.74157303%; }

  [class*=" dg10"], [class^=dg10] {
    margin-left: 76.5151515%; }

  .dg1-dg10 [class*=" dg10"], .dg1-dg10 [class^=dg10] {
    margin-left: 92.19066937%; }

  .dg1-dg10 [class*=" dg9"], .dg1-dg10 [class^=dg9] {
    margin-left: 81.94726166%; }

  .dg1-dg10 [class*=" dg8"], .dg1-dg10 [class^=dg8] {
    margin-left: 71.70385396%; }

  .dg1-dg10 [class*=" dg7"], .dg1-dg10 [class^=dg7] {
    margin-left: 61.46044625%; }

  .dg1-dg10 [class*=" dg6"], .dg1-dg10 [class^=dg6] {
    margin-left: 51.21703854%; }

  .dg1-dg10 [class*=" dg5"], .dg1-dg10 [class^=dg5] {
    margin-left: 40.97363083%; }

  .dg1-dg10 [class*=" dg4"], .dg1-dg10 [class^=dg4] {
    margin-left: 30.73022312%; }

  .dg1-dg10 [class*=" dg3"], .dg1-dg10 [class^=dg3] {
    margin-left: 20.48681542%; }

  .dg1-dg10 [class*=" dg2"], .dg1-dg10 [class^=dg2] {
    margin-left: 10.24340771%; }

  .dg2-dg10 [class*=" dg10"], .dg2-dg10 [class^=dg10] {
    margin-left: 91.29943503%; }

  .dg2-dg10 [class*=" dg9"], .dg2-dg10 [class^=dg9] {
    margin-left: 79.88700565%; }

  .dg2-dg10 [class*=" dg8"], .dg2-dg10 [class^=dg8] {
    margin-left: 68.47457627%; }

  .dg2-dg10 [class*=" dg7"], .dg2-dg10 [class^=dg7] {
    margin-left: 57.06214689%; }

  .dg2-dg10 [class*=" dg6"], .dg2-dg10 [class^=dg6] {
    margin-left: 45.64971751%; }

  .dg2-dg10 [class*=" dg5"], .dg2-dg10 [class^=dg5] {
    margin-left: 34.23728814%; }

  .dg2-dg10 [class*=" dg4"], .dg2-dg10 [class^=dg4] {
    margin-left: 22.82485876%; }

  .dg2-dg10 [class*=" dg3"], .dg2-dg10 [class^=dg3] {
    margin-left: 11.41242938%; }

  .dg3-dg10 [class*=" dg10"], .dg3-dg10 [class^=dg10] {
    margin-left: 90.17857143%; }

  .dg3-dg10 [class*=" dg9"], .dg3-dg10 [class^=dg9] {
    margin-left: 77.29591837%; }

  .dg3-dg10 [class*=" dg8"], .dg3-dg10 [class^=dg8] {
    margin-left: 64.41326531%; }

  .dg3-dg10 [class*=" dg7"], .dg3-dg10 [class^=dg7] {
    margin-left: 51.53061225%; }

  .dg3-dg10 [class*=" dg6"], .dg3-dg10 [class^=dg6] {
    margin-left: 38.64795918%; }

  .dg3-dg10 [class*=" dg5"], .dg3-dg10 [class^=dg5] {
    margin-left: 25.76530612%; }

  .dg3-dg10 [class*=" dg4"], .dg3-dg10 [class^=dg4] {
    margin-left: 12.88265306%; }

  .dg4-dg10 [class*=" dg10"], .dg4-dg10 [class^=dg10] {
    margin-left: 88.72620791%; }

  .dg4-dg10 [class*=" dg9"], .dg4-dg10 [class^=dg9] {
    margin-left: 73.93850659%; }

  .dg4-dg10 [class*=" dg8"], .dg4-dg10 [class^=dg8] {
    margin-left: 59.15080527%; }

  .dg4-dg10 [class*=" dg7"], .dg4-dg10 [class^=dg7] {
    margin-left: 44.36310395%; }

  .dg4-dg10 [class*=" dg6"], .dg4-dg10 [class^=dg6] {
    margin-left: 29.57540264%; }

  .dg4-dg10 [class*=" dg5"], .dg4-dg10 [class^=dg5] {
    margin-left: 14.78770132%; }

  .dg5-dg10 [class*=" dg10"], .dg5-dg10 [class^=dg10] {
    margin-left: 86.76975945%; }

  .dg5-dg10 [class*=" dg9"], .dg5-dg10 [class^=dg9] {
    margin-left: 69.41580756%; }

  .dg5-dg10 [class*=" dg8"], .dg5-dg10 [class^=dg8] {
    margin-left: 52.06185567%; }

  .dg5-dg10 [class*=" dg7"], .dg5-dg10 [class^=dg7] {
    margin-left: 34.70790378%; }

  .dg5-dg10 [class*=" dg6"], .dg5-dg10 [class^=dg6] {
    margin-left: 17.35395189%; }

  .dg6-dg10 [class*=" dg10"], .dg6-dg10 [class^=dg10] {
    margin-left: 83.99168399%; }

  .dg6-dg10 [class*=" dg9"], .dg6-dg10 [class^=dg9] {
    margin-left: 62.99376299%; }

  .dg6-dg10 [class*=" dg8"], .dg6-dg10 [class^=dg8] {
    margin-left: 41.995842%; }

  .dg6-dg10 [class*=" dg7"], .dg6-dg10 [class^=dg7] {
    margin-left: 20.997921%; }

  .dg7-dg10 [class*=" dg10"], .dg7-dg10 [class^=dg10] {
    margin-left: 79.73684211%; }

  .dg7-dg10 [class*=" dg9"], .dg7-dg10 [class^=dg9] {
    margin-left: 53.15789474%; }

  .dg7-dg10 [class*=" dg8"], .dg7-dg10 [class^=dg8] {
    margin-left: 26.57894737%; }

  .dg8-dg10 [class*=" dg10"], .dg8-dg10 [class^=dg10] {
    margin-left: 72.40143369%; }

  .dg8-dg10 [class*=" dg9"], .dg8-dg10 [class^=dg9] {
    margin-left: 36.20071685%; }

  .dg9-dg10 [class*=" dg10"], .dg9-dg10 [class^=dg10] {
    margin-left: 56.74157303%; }

  [class*=" dg9"], [class^=dg9] {
    margin-left: 68.013468%; }

  .dg1-dg9 [class*=" dg9"], .dg1-dg9 [class^=dg9] {
    margin-left: 91.29943503%; }

  .dg1-dg9 [class*=" dg8"], .dg1-dg9 [class^=dg8] {
    margin-left: 79.88700565%; }

  .dg1-dg9 [class*=" dg7"], .dg1-dg9 [class^=dg7] {
    margin-left: 68.47457627%; }

  .dg1-dg9 [class*=" dg6"], .dg1-dg9 [class^=dg6] {
    margin-left: 57.06214689%; }

  .dg1-dg9 [class*=" dg5"], .dg1-dg9 [class^=dg5] {
    margin-left: 45.64971751%; }

  .dg1-dg9 [class*=" dg4"], .dg1-dg9 [class^=dg4] {
    margin-left: 34.23728814%; }

  .dg1-dg9 [class*=" dg3"], .dg1-dg9 [class^=dg3] {
    margin-left: 22.82485876%; }

  .dg1-dg9 [class*=" dg2"], .dg1-dg9 [class^=dg2] {
    margin-left: 11.41242938%; }

  .dg2-dg9 [class*=" dg9"], .dg2-dg9 [class^=dg9] {
    margin-left: 90.17857143%; }

  .dg2-dg9 [class*=" dg8"], .dg2-dg9 [class^=dg8] {
    margin-left: 77.29591837%; }

  .dg2-dg9 [class*=" dg7"], .dg2-dg9 [class^=dg7] {
    margin-left: 64.41326531%; }

  .dg2-dg9 [class*=" dg6"], .dg2-dg9 [class^=dg6] {
    margin-left: 51.53061225%; }

  .dg2-dg9 [class*=" dg5"], .dg2-dg9 [class^=dg5] {
    margin-left: 38.64795918%; }

  .dg2-dg9 [class*=" dg4"], .dg2-dg9 [class^=dg4] {
    margin-left: 25.76530612%; }

  .dg2-dg9 [class*=" dg3"], .dg2-dg9 [class^=dg3] {
    margin-left: 12.88265306%; }

  .dg3-dg9 [class*=" dg9"], .dg3-dg9 [class^=dg9] {
    margin-left: 88.72620791%; }

  .dg3-dg9 [class*=" dg8"], .dg3-dg9 [class^=dg8] {
    margin-left: 73.93850659%; }

  .dg3-dg9 [class*=" dg7"], .dg3-dg9 [class^=dg7] {
    margin-left: 59.15080527%; }

  .dg3-dg9 [class*=" dg6"], .dg3-dg9 [class^=dg6] {
    margin-left: 44.36310395%; }

  .dg3-dg9 [class*=" dg5"], .dg3-dg9 [class^=dg5] {
    margin-left: 29.57540264%; }

  .dg3-dg9 [class*=" dg4"], .dg3-dg9 [class^=dg4] {
    margin-left: 14.78770132%; }

  .dg4-dg9 [class*=" dg9"], .dg4-dg9 [class^=dg9] {
    margin-left: 86.76975945%; }

  .dg4-dg9 [class*=" dg8"], .dg4-dg9 [class^=dg8] {
    margin-left: 69.41580756%; }

  .dg4-dg9 [class*=" dg7"], .dg4-dg9 [class^=dg7] {
    margin-left: 52.06185567%; }

  .dg4-dg9 [class*=" dg6"], .dg4-dg9 [class^=dg6] {
    margin-left: 34.70790378%; }

  .dg4-dg9 [class*=" dg5"], .dg4-dg9 [class^=dg5] {
    margin-left: 17.35395189%; }

  .dg5-dg9 [class*=" dg9"], .dg5-dg9 [class^=dg9] {
    margin-left: 83.99168399%; }

  .dg5-dg9 [class*=" dg8"], .dg5-dg9 [class^=dg8] {
    margin-left: 62.99376299%; }

  .dg5-dg9 [class*=" dg7"], .dg5-dg9 [class^=dg7] {
    margin-left: 41.995842%; }

  .dg5-dg9 [class*=" dg6"], .dg5-dg9 [class^=dg6] {
    margin-left: 20.997921%; }

  .dg6-dg9 [class*=" dg9"], .dg6-dg9 [class^=dg9] {
    margin-left: 79.73684211%; }

  .dg6-dg9 [class*=" dg8"], .dg6-dg9 [class^=dg8] {
    margin-left: 53.15789474%; }

  .dg6-dg9 [class*=" dg7"], .dg6-dg9 [class^=dg7] {
    margin-left: 26.57894737%; }

  .dg7-dg9 [class*=" dg9"], .dg7-dg9 [class^=dg9] {
    margin-left: 72.40143369%; }

  .dg7-dg9 [class*=" dg8"], .dg7-dg9 [class^=dg8] {
    margin-left: 36.20071685%; }

  .dg8-dg9 [class*=" dg9"], .dg8-dg9 [class^=dg9] {
    margin-left: 56.74157303%; }

  [class*=" dg8"], [class^=dg8] {
    margin-left: 59.5117845%; }

  .dg1-dg8 [class*=" dg8"], .dg1-dg8 [class^=dg8] {
    margin-left: 90.17857143%; }

  .dg1-dg8 [class*=" dg7"], .dg1-dg8 [class^=dg7] {
    margin-left: 77.29591837%; }

  .dg1-dg8 [class*=" dg6"], .dg1-dg8 [class^=dg6] {
    margin-left: 64.41326531%; }

  .dg1-dg8 [class*=" dg5"], .dg1-dg8 [class^=dg5] {
    margin-left: 51.53061225%; }

  .dg1-dg8 [class*=" dg4"], .dg1-dg8 [class^=dg4] {
    margin-left: 38.64795918%; }

  .dg1-dg8 [class*=" dg3"], .dg1-dg8 [class^=dg3] {
    margin-left: 25.76530612%; }

  .dg1-dg8 [class*=" dg2"], .dg1-dg8 [class^=dg2] {
    margin-left: 12.88265306%; }

  .dg2-dg8 [class*=" dg8"], .dg2-dg8 [class^=dg8] {
    margin-left: 88.72620791%; }

  .dg2-dg8 [class*=" dg7"], .dg2-dg8 [class^=dg7] {
    margin-left: 73.93850659%; }

  .dg2-dg8 [class*=" dg6"], .dg2-dg8 [class^=dg6] {
    margin-left: 59.15080527%; }

  .dg2-dg8 [class*=" dg5"], .dg2-dg8 [class^=dg5] {
    margin-left: 44.36310395%; }

  .dg2-dg8 [class*=" dg4"], .dg2-dg8 [class^=dg4] {
    margin-left: 29.57540264%; }

  .dg2-dg8 [class*=" dg3"], .dg2-dg8 [class^=dg3] {
    margin-left: 14.78770132%; }

  .dg3-dg8 [class*=" dg8"], .dg3-dg8 [class^=dg8] {
    margin-left: 86.76975945%; }

  .dg3-dg8 [class*=" dg7"], .dg3-dg8 [class^=dg7] {
    margin-left: 69.41580756%; }

  .dg3-dg8 [class*=" dg6"], .dg3-dg8 [class^=dg6] {
    margin-left: 52.06185567%; }

  .dg3-dg8 [class*=" dg5"], .dg3-dg8 [class^=dg5] {
    margin-left: 34.70790378%; }

  .dg3-dg8 [class*=" dg4"], .dg3-dg8 [class^=dg4] {
    margin-left: 17.35395189%; }

  .dg4-dg8 [class*=" dg8"], .dg4-dg8 [class^=dg8] {
    margin-left: 83.99168399%; }

  .dg4-dg8 [class*=" dg7"], .dg4-dg8 [class^=dg7] {
    margin-left: 62.99376299%; }

  .dg4-dg8 [class*=" dg6"], .dg4-dg8 [class^=dg6] {
    margin-left: 41.995842%; }

  .dg4-dg8 [class*=" dg5"], .dg4-dg8 [class^=dg5] {
    margin-left: 20.997921%; }

  .dg5-dg8 [class*=" dg8"], .dg5-dg8 [class^=dg8] {
    margin-left: 79.73684211%; }

  .dg5-dg8 [class*=" dg7"], .dg5-dg8 [class^=dg7] {
    margin-left: 53.15789474%; }

  .dg5-dg8 [class*=" dg6"], .dg5-dg8 [class^=dg6] {
    margin-left: 26.57894737%; }

  .dg6-dg8 [class*=" dg8"], .dg6-dg8 [class^=dg8] {
    margin-left: 72.40143369%; }

  .dg6-dg8 [class*=" dg7"], .dg6-dg8 [class^=dg7] {
    margin-left: 36.20071685%; }

  .dg7-dg8 [class*=" dg8"], .dg7-dg8 [class^=dg8] {
    margin-left: 56.74157303%; }

  [class*=" dg7"], [class^=dg7] {
    margin-left: 51.010101%; }

  .dg1-dg7 [class*=" dg7"], .dg1-dg7 [class^=dg7] {
    margin-left: 88.72620791%; }

  .dg1-dg7 [class*=" dg6"], .dg1-dg7 [class^=dg6] {
    margin-left: 73.93850659%; }

  .dg1-dg7 [class*=" dg5"], .dg1-dg7 [class^=dg5] {
    margin-left: 59.15080527%; }

  .dg1-dg7 [class*=" dg4"], .dg1-dg7 [class^=dg4] {
    margin-left: 44.36310395%; }

  .dg1-dg7 [class*=" dg3"], .dg1-dg7 [class^=dg3] {
    margin-left: 29.57540264%; }

  .dg1-dg7 [class*=" dg2"], .dg1-dg7 [class^=dg2] {
    margin-left: 14.78770132%; }

  .dg2-dg7 [class*=" dg7"], .dg2-dg7 [class^=dg7] {
    margin-left: 86.76975945%; }

  .dg2-dg7 [class*=" dg6"], .dg2-dg7 [class^=dg6] {
    margin-left: 69.41580756%; }

  .dg2-dg7 [class*=" dg5"], .dg2-dg7 [class^=dg5] {
    margin-left: 52.06185567%; }

  .dg2-dg7 [class*=" dg4"], .dg2-dg7 [class^=dg4] {
    margin-left: 34.70790378%; }

  .dg2-dg7 [class*=" dg3"], .dg2-dg7 [class^=dg3] {
    margin-left: 17.35395189%; }

  .dg3-dg7 [class*=" dg7"], .dg3-dg7 [class^=dg7] {
    margin-left: 83.99168399%; }

  .dg3-dg7 [class*=" dg6"], .dg3-dg7 [class^=dg6] {
    margin-left: 62.99376299%; }

  .dg3-dg7 [class*=" dg5"], .dg3-dg7 [class^=dg5] {
    margin-left: 41.995842%; }

  .dg3-dg7 [class*=" dg4"], .dg3-dg7 [class^=dg4] {
    margin-left: 20.997921%; }

  .dg4-dg7 [class*=" dg7"], .dg4-dg7 [class^=dg7] {
    margin-left: 79.73684211%; }

  .dg4-dg7 [class*=" dg6"], .dg4-dg7 [class^=dg6] {
    margin-left: 53.15789474%; }

  .dg4-dg7 [class*=" dg5"], .dg4-dg7 [class^=dg5] {
    margin-left: 26.57894737%; }

  .dg5-dg7 [class*=" dg7"], .dg5-dg7 [class^=dg7] {
    margin-left: 72.40143369%; }

  .dg5-dg7 [class*=" dg6"], .dg5-dg7 [class^=dg6] {
    margin-left: 36.20071685%; }

  .dg6-dg7 [class*=" dg7"], .dg6-dg7 [class^=dg7] {
    margin-left: 56.74157303%; }

  [class*=" dg6"], [class^=dg6] {
    margin-left: 42.5084175%; }

  .dg1-dg6 [class*=" dg6"], .dg1-dg6 [class^=dg6] {
    margin-left: 86.76975945%; }

  .dg1-dg6 [class*=" dg5"], .dg1-dg6 [class^=dg5] {
    margin-left: 69.41580756%; }

  .dg1-dg6 [class*=" dg4"], .dg1-dg6 [class^=dg4] {
    margin-left: 52.06185567%; }

  .dg1-dg6 [class*=" dg3"], .dg1-dg6 [class^=dg3] {
    margin-left: 34.70790378%; }

  .dg1-dg6 [class*=" dg2"], .dg1-dg6 [class^=dg2] {
    margin-left: 17.35395189%; }

  .dg2-dg6 [class*=" dg6"], .dg2-dg6 [class^=dg6] {
    margin-left: 83.99168399%; }

  .dg2-dg6 [class*=" dg5"], .dg2-dg6 [class^=dg5] {
    margin-left: 62.99376299%; }

  .dg2-dg6 [class*=" dg4"], .dg2-dg6 [class^=dg4] {
    margin-left: 41.995842%; }

  .dg2-dg6 [class*=" dg3"], .dg2-dg6 [class^=dg3] {
    margin-left: 20.997921%; }

  .dg3-dg6 [class*=" dg6"], .dg3-dg6 [class^=dg6] {
    margin-left: 79.73684211%; }

  .dg3-dg6 [class*=" dg5"], .dg3-dg6 [class^=dg5] {
    margin-left: 53.15789474%; }

  .dg3-dg6 [class*=" dg4"], .dg3-dg6 [class^=dg4] {
    margin-left: 26.57894737%; }

  .dg4-dg6 [class*=" dg6"], .dg4-dg6 [class^=dg6] {
    margin-left: 72.40143369%; }

  .dg4-dg6 [class*=" dg5"], .dg4-dg6 [class^=dg5] {
    margin-left: 36.20071685%; }

  .dg5-dg6 [class*=" dg6"], .dg5-dg6 [class^=dg6] {
    margin-left: 56.74157303%; }

  [class*=" dg5"], [class^=dg5] {
    margin-left: 34.006734%; }

  .dg1-dg5 [class*=" dg5"], .dg1-dg5 [class^=dg5] {
    margin-left: 83.99168399%; }

  .dg1-dg5 [class*=" dg4"], .dg1-dg5 [class^=dg4] {
    margin-left: 62.99376299%; }

  .dg1-dg5 [class*=" dg3"], .dg1-dg5 [class^=dg3] {
    margin-left: 41.995842%; }

  .dg1-dg5 [class*=" dg2"], .dg1-dg5 [class^=dg2] {
    margin-left: 20.997921%; }

  .dg2-dg5 [class*=" dg5"], .dg2-dg5 [class^=dg5] {
    margin-left: 79.73684211%; }

  .dg2-dg5 [class*=" dg4"], .dg2-dg5 [class^=dg4] {
    margin-left: 53.15789474%; }

  .dg2-dg5 [class*=" dg3"], .dg2-dg5 [class^=dg3] {
    margin-left: 26.57894737%; }

  .dg3-dg5 [class*=" dg5"], .dg3-dg5 [class^=dg5] {
    margin-left: 72.40143369%; }

  .dg3-dg5 [class*=" dg4"], .dg3-dg5 [class^=dg4] {
    margin-left: 36.20071685%; }

  .dg4-dg5 [class*=" dg5"], .dg4-dg5 [class^=dg5] {
    margin-left: 56.74157303%; }

  [class*=" dg4"], [class^=dg4] {
    margin-left: 25.5050505%; }

  .dg1-dg4 [class*=" dg4"], .dg1-dg4 [class^=dg4] {
    margin-left: 79.73684211%; }

  .dg1-dg4 [class*=" dg3"], .dg1-dg4 [class^=dg3] {
    margin-left: 53.15789474%; }

  .dg1-dg4 [class*=" dg2"], .dg1-dg4 [class^=dg2] {
    margin-left: 26.57894737%; }

  .dg2-dg4 [class*=" dg4"], .dg2-dg4 [class^=dg4] {
    margin-left: 72.40143369%; }

  .dg2-dg4 [class*=" dg3"], .dg2-dg4 [class^=dg3] {
    margin-left: 36.20071685%; }

  .dg3-dg4 [class*=" dg4"], .dg3-dg4 [class^=dg4] {
    margin-left: 56.74157303%; }

  [class*=" dg3"], [class^=dg3] {
    margin-left: 17.003367%; }

  .dg1-dg3 [class*=" dg3"], .dg1-dg3 [class^=dg3] {
    margin-left: 72.40143369%; }

  .dg1-dg3 [class*=" dg2"], .dg1-dg3 [class^=dg2] {
    margin-left: 36.20071685%; }

  .dg2-dg3 [class*=" dg3"], .dg2-dg3 [class^=dg3] {
    margin-left: 56.74157303%; }

  [class*=" dg2"], [class^=dg2] {
    margin-left: 8.5016835%; }

  .dg1-dg2 [class*=" dg2"], .dg1-dg2 [class^=dg2] {
    margin-left: 56.74157303%; }

  /* Desktop 12 grid floats ----- */
  [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float], [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float], [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float], [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float], [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float], [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float], [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float], [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float], [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float], [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float], [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float], [class*=" dg-float"][class*=" dg-float"], [class^=dg-float][class^=dg-float] {
    margin-left: 2.02020202%;
    margin-right: 2.02020202%; }

  .dg1-dg11 [class*=" dg-float"][class*=" dg-float"], .dg1-dg11 [class^=dg-float][class^=dg-float], .dg1-dg11 [class*=" dg-float"][class*=" dg-float"], .dg1-dg11 [class^=dg-float][class^=dg-float], .dg1-dg11 [class*=" dg-float"][class*=" dg-float"], .dg1-dg11 [class^=dg-float][class^=dg-float], .dg1-dg11 [class*=" dg-float"][class*=" dg-float"], .dg1-dg11 [class^=dg-float][class^=dg-float], .dg1-dg11 [class*=" dg-float"][class*=" dg-float"], .dg1-dg11 [class^=dg-float][class^=dg-float], .dg1-dg11 [class*=" dg-float"][class*=" dg-float"], .dg1-dg11 [class^=dg-float][class^=dg-float], .dg1-dg11 [class*=" dg-float"][class*=" dg-float"], .dg1-dg11 [class^=dg-float][class^=dg-float], .dg1-dg11 [class*=" dg-float"][class*=" dg-float"], .dg1-dg11 [class^=dg-float][class^=dg-float], .dg1-dg11 [class*=" dg-float"][class*=" dg-float"], .dg1-dg11 [class^=dg-float][class^=dg-float], .dg1-dg11 [class*=" dg-float"][class*=" dg-float"], .dg1-dg11 [class^=dg-float][class^=dg-float], .dg1-dg11 [class*=" dg-float"][class*=" dg-float"], .dg1-dg11 [class^=dg-float][class^=dg-float], .dg2-dg12 [class*=" dg-float"][class*=" dg-float"], .dg2-dg12 [class^=dg-float][class^=dg-float], .dg2-dg12 [class*=" dg-float"][class*=" dg-float"], .dg2-dg12 [class^=dg-float][class^=dg-float], .dg2-dg12 [class*=" dg-float"][class*=" dg-float"], .dg2-dg12 [class^=dg-float][class^=dg-float], .dg2-dg12 [class*=" dg-float"][class*=" dg-float"], .dg2-dg12 [class^=dg-float][class^=dg-float], .dg2-dg12 [class*=" dg-float"][class*=" dg-float"], .dg2-dg12 [class^=dg-float][class^=dg-float], .dg2-dg12 [class*=" dg-float"][class*=" dg-float"], .dg2-dg12 [class^=dg-float][class^=dg-float], .dg2-dg12 [class*=" dg-float"][class*=" dg-float"], .dg2-dg12 [class^=dg-float][class^=dg-float], .dg2-dg12 [class*=" dg-float"][class*=" dg-float"], .dg2-dg12 [class^=dg-float][class^=dg-float], .dg2-dg12 [class*=" dg-float"][class*=" dg-float"], .dg2-dg12 [class^=dg-float][class^=dg-float], .dg2-dg12 [class*=" dg-float"][class*=" dg-float"], .dg2-dg12 [class^=dg-float][class^=dg-float], .dg2-dg12 [class*=" dg-float"][class*=" dg-float"], .dg2-dg12 [class^=dg-float][class^=dg-float] {
    margin-left: 2.2079116837539%;
    margin-right: 2.2079116837539%; }

  .dg1-dg10 [class*=" dg-float"][class*=" dg-float"], .dg1-dg10 [class^=dg-float][class^=dg-float], .dg1-dg10 [class*=" dg-float"][class*=" dg-float"], .dg1-dg10 [class^=dg-float][class^=dg-float], .dg1-dg10 [class*=" dg-float"][class*=" dg-float"], .dg1-dg10 [class^=dg-float][class^=dg-float], .dg1-dg10 [class*=" dg-float"][class*=" dg-float"], .dg1-dg10 [class^=dg-float][class^=dg-float], .dg1-dg10 [class*=" dg-float"][class*=" dg-float"], .dg1-dg10 [class^=dg-float][class^=dg-float], .dg1-dg10 [class*=" dg-float"][class*=" dg-float"], .dg1-dg10 [class^=dg-float][class^=dg-float], .dg1-dg10 [class*=" dg-float"][class*=" dg-float"], .dg1-dg10 [class^=dg-float][class^=dg-float], .dg1-dg10 [class*=" dg-float"][class*=" dg-float"], .dg1-dg10 [class^=dg-float][class^=dg-float], .dg1-dg10 [class*=" dg-float"][class*=" dg-float"], .dg1-dg10 [class^=dg-float][class^=dg-float], .dg1-dg10 [class*=" dg-float"][class*=" dg-float"], .dg1-dg10 [class^=dg-float][class^=dg-float], .dg2-dg11 [class*=" dg-float"][class*=" dg-float"], .dg2-dg11 [class^=dg-float][class^=dg-float], .dg2-dg11 [class*=" dg-float"][class*=" dg-float"], .dg2-dg11 [class^=dg-float][class^=dg-float], .dg2-dg11 [class*=" dg-float"][class*=" dg-float"], .dg2-dg11 [class^=dg-float][class^=dg-float], .dg2-dg11 [class*=" dg-float"][class*=" dg-float"], .dg2-dg11 [class^=dg-float][class^=dg-float], .dg2-dg11 [class*=" dg-float"][class*=" dg-float"], .dg2-dg11 [class^=dg-float][class^=dg-float], .dg2-dg11 [class*=" dg-float"][class*=" dg-float"], .dg2-dg11 [class^=dg-float][class^=dg-float], .dg2-dg11 [class*=" dg-float"][class*=" dg-float"], .dg2-dg11 [class^=dg-float][class^=dg-float], .dg2-dg11 [class*=" dg-float"][class*=" dg-float"], .dg2-dg11 [class^=dg-float][class^=dg-float], .dg2-dg11 [class*=" dg-float"][class*=" dg-float"], .dg2-dg11 [class^=dg-float][class^=dg-float], .dg2-dg11 [class*=" dg-float"][class*=" dg-float"], .dg2-dg11 [class^=dg-float][class^=dg-float], .dg3-dg12 [class*=" dg-float"][class*=" dg-float"], .dg3-dg12 [class^=dg-float][class^=dg-float], .dg3-dg12 [class*=" dg-float"][class*=" dg-float"], .dg3-dg12 [class^=dg-float][class^=dg-float], .dg3-dg12 [class*=" dg-float"][class*=" dg-float"], .dg3-dg12 [class^=dg-float][class^=dg-float], .dg3-dg12 [class*=" dg-float"][class*=" dg-float"], .dg3-dg12 [class^=dg-float][class^=dg-float], .dg3-dg12 [class*=" dg-float"][class*=" dg-float"], .dg3-dg12 [class^=dg-float][class^=dg-float], .dg3-dg12 [class*=" dg-float"][class*=" dg-float"], .dg3-dg12 [class^=dg-float][class^=dg-float], .dg3-dg12 [class*=" dg-float"][class*=" dg-float"], .dg3-dg12 [class^=dg-float][class^=dg-float], .dg3-dg12 [class*=" dg-float"][class*=" dg-float"], .dg3-dg12 [class^=dg-float][class^=dg-float], .dg3-dg12 [class*=" dg-float"][class*=" dg-float"], .dg3-dg12 [class^=dg-float][class^=dg-float], .dg3-dg12 [class*=" dg-float"][class*=" dg-float"], .dg3-dg12 [class^=dg-float][class^=dg-float] {
    margin-left: 2.4340770793519%;
    margin-right: 2.4340770793519%; }

  .dg1-dg9 [class*=" dg-float"][class*=" dg-float"], .dg1-dg9 [class^=dg-float][class^=dg-float], .dg1-dg9 [class*=" dg-float"][class*=" dg-float"], .dg1-dg9 [class^=dg-float][class^=dg-float], .dg1-dg9 [class*=" dg-float"][class*=" dg-float"], .dg1-dg9 [class^=dg-float][class^=dg-float], .dg1-dg9 [class*=" dg-float"][class*=" dg-float"], .dg1-dg9 [class^=dg-float][class^=dg-float], .dg1-dg9 [class*=" dg-float"][class*=" dg-float"], .dg1-dg9 [class^=dg-float][class^=dg-float], .dg1-dg9 [class*=" dg-float"][class*=" dg-float"], .dg1-dg9 [class^=dg-float][class^=dg-float], .dg1-dg9 [class*=" dg-float"][class*=" dg-float"], .dg1-dg9 [class^=dg-float][class^=dg-float], .dg1-dg9 [class*=" dg-float"][class*=" dg-float"], .dg1-dg9 [class^=dg-float][class^=dg-float], .dg1-dg9 [class*=" dg-float"][class*=" dg-float"], .dg1-dg9 [class^=dg-float][class^=dg-float], .dg2-dg10 [class*=" dg-float"][class*=" dg-float"], .dg2-dg10 [class^=dg-float][class^=dg-float], .dg2-dg10 [class*=" dg-float"][class*=" dg-float"], .dg2-dg10 [class^=dg-float][class^=dg-float], .dg2-dg10 [class*=" dg-float"][class*=" dg-float"], .dg2-dg10 [class^=dg-float][class^=dg-float], .dg2-dg10 [class*=" dg-float"][class*=" dg-float"], .dg2-dg10 [class^=dg-float][class^=dg-float], .dg2-dg10 [class*=" dg-float"][class*=" dg-float"], .dg2-dg10 [class^=dg-float][class^=dg-float], .dg2-dg10 [class*=" dg-float"][class*=" dg-float"], .dg2-dg10 [class^=dg-float][class^=dg-float], .dg2-dg10 [class*=" dg-float"][class*=" dg-float"], .dg2-dg10 [class^=dg-float][class^=dg-float], .dg2-dg10 [class*=" dg-float"][class*=" dg-float"], .dg2-dg10 [class^=dg-float][class^=dg-float], .dg2-dg10 [class*=" dg-float"][class*=" dg-float"], .dg2-dg10 [class^=dg-float][class^=dg-float], .dg3-dg11 [class*=" dg-float"][class*=" dg-float"], .dg3-dg11 [class^=dg-float][class^=dg-float], .dg3-dg11 [class*=" dg-float"][class*=" dg-float"], .dg3-dg11 [class^=dg-float][class^=dg-float], .dg3-dg11 [class*=" dg-float"][class*=" dg-float"], .dg3-dg11 [class^=dg-float][class^=dg-float], .dg3-dg11 [class*=" dg-float"][class*=" dg-float"], .dg3-dg11 [class^=dg-float][class^=dg-float], .dg3-dg11 [class*=" dg-float"][class*=" dg-float"], .dg3-dg11 [class^=dg-float][class^=dg-float], .dg3-dg11 [class*=" dg-float"][class*=" dg-float"], .dg3-dg11 [class^=dg-float][class^=dg-float], .dg3-dg11 [class*=" dg-float"][class*=" dg-float"], .dg3-dg11 [class^=dg-float][class^=dg-float], .dg3-dg11 [class*=" dg-float"][class*=" dg-float"], .dg3-dg11 [class^=dg-float][class^=dg-float], .dg3-dg11 [class*=" dg-float"][class*=" dg-float"], .dg3-dg11 [class^=dg-float][class^=dg-float], .dg4-dg12 [class*=" dg-float"][class*=" dg-float"], .dg4-dg12 [class^=dg-float][class^=dg-float], .dg4-dg12 [class*=" dg-float"][class*=" dg-float"], .dg4-dg12 [class^=dg-float][class^=dg-float], .dg4-dg12 [class*=" dg-float"][class*=" dg-float"], .dg4-dg12 [class^=dg-float][class^=dg-float], .dg4-dg12 [class*=" dg-float"][class*=" dg-float"], .dg4-dg12 [class^=dg-float][class^=dg-float], .dg4-dg12 [class*=" dg-float"][class*=" dg-float"], .dg4-dg12 [class^=dg-float][class^=dg-float], .dg4-dg12 [class*=" dg-float"][class*=" dg-float"], .dg4-dg12 [class^=dg-float][class^=dg-float], .dg4-dg12 [class*=" dg-float"][class*=" dg-float"], .dg4-dg12 [class^=dg-float][class^=dg-float], .dg4-dg12 [class*=" dg-float"][class*=" dg-float"], .dg4-dg12 [class^=dg-float][class^=dg-float], .dg4-dg12 [class*=" dg-float"][class*=" dg-float"], .dg4-dg12 [class^=dg-float][class^=dg-float] {
    margin-left: 2.7118644070527%;
    margin-right: 2.7118644070527%; }

  .dg1-dg8 [class*=" dg-float"][class*=" dg-float"], .dg1-dg8 [class^=dg-float][class^=dg-float], .dg1-dg8 [class*=" dg-float"][class*=" dg-float"], .dg1-dg8 [class^=dg-float][class^=dg-float], .dg1-dg8 [class*=" dg-float"][class*=" dg-float"], .dg1-dg8 [class^=dg-float][class^=dg-float], .dg1-dg8 [class*=" dg-float"][class*=" dg-float"], .dg1-dg8 [class^=dg-float][class^=dg-float], .dg1-dg8 [class*=" dg-float"][class*=" dg-float"], .dg1-dg8 [class^=dg-float][class^=dg-float], .dg1-dg8 [class*=" dg-float"][class*=" dg-float"], .dg1-dg8 [class^=dg-float][class^=dg-float], .dg1-dg8 [class*=" dg-float"][class*=" dg-float"], .dg1-dg8 [class^=dg-float][class^=dg-float], .dg1-dg8 [class*=" dg-float"][class*=" dg-float"], .dg1-dg8 [class^=dg-float][class^=dg-float], .dg2-dg9 [class*=" dg-float"][class*=" dg-float"], .dg2-dg9 [class^=dg-float][class^=dg-float], .dg2-dg9 [class*=" dg-float"][class*=" dg-float"], .dg2-dg9 [class^=dg-float][class^=dg-float], .dg2-dg9 [class*=" dg-float"][class*=" dg-float"], .dg2-dg9 [class^=dg-float][class^=dg-float], .dg2-dg9 [class*=" dg-float"][class*=" dg-float"], .dg2-dg9 [class^=dg-float][class^=dg-float], .dg2-dg9 [class*=" dg-float"][class*=" dg-float"], .dg2-dg9 [class^=dg-float][class^=dg-float], .dg2-dg9 [class*=" dg-float"][class*=" dg-float"], .dg2-dg9 [class^=dg-float][class^=dg-float], .dg2-dg9 [class*=" dg-float"][class*=" dg-float"], .dg2-dg9 [class^=dg-float][class^=dg-float], .dg2-dg9 [class*=" dg-float"][class*=" dg-float"], .dg2-dg9 [class^=dg-float][class^=dg-float], .dg3-dg10 [class*=" dg-float"][class*=" dg-float"], .dg3-dg10 [class^=dg-float][class^=dg-float], .dg3-dg10 [class*=" dg-float"][class*=" dg-float"], .dg3-dg10 [class^=dg-float][class^=dg-float], .dg3-dg10 [class*=" dg-float"][class*=" dg-float"], .dg3-dg10 [class^=dg-float][class^=dg-float], .dg3-dg10 [class*=" dg-float"][class*=" dg-float"], .dg3-dg10 [class^=dg-float][class^=dg-float], .dg3-dg10 [class*=" dg-float"][class*=" dg-float"], .dg3-dg10 [class^=dg-float][class^=dg-float], .dg3-dg10 [class*=" dg-float"][class*=" dg-float"], .dg3-dg10 [class^=dg-float][class^=dg-float], .dg3-dg10 [class*=" dg-float"][class*=" dg-float"], .dg3-dg10 [class^=dg-float][class^=dg-float], .dg3-dg10 [class*=" dg-float"][class*=" dg-float"], .dg3-dg10 [class^=dg-float][class^=dg-float], .dg4-dg11 [class*=" dg-float"][class*=" dg-float"], .dg4-dg11 [class^=dg-float][class^=dg-float], .dg4-dg11 [class*=" dg-float"][class*=" dg-float"], .dg4-dg11 [class^=dg-float][class^=dg-float], .dg4-dg11 [class*=" dg-float"][class*=" dg-float"], .dg4-dg11 [class^=dg-float][class^=dg-float], .dg4-dg11 [class*=" dg-float"][class*=" dg-float"], .dg4-dg11 [class^=dg-float][class^=dg-float], .dg4-dg11 [class*=" dg-float"][class*=" dg-float"], .dg4-dg11 [class^=dg-float][class^=dg-float], .dg4-dg11 [class*=" dg-float"][class*=" dg-float"], .dg4-dg11 [class^=dg-float][class^=dg-float], .dg4-dg11 [class*=" dg-float"][class*=" dg-float"], .dg4-dg11 [class^=dg-float][class^=dg-float], .dg4-dg11 [class*=" dg-float"][class*=" dg-float"], .dg4-dg11 [class^=dg-float][class^=dg-float], .dg5-dg12 [class*=" dg-float"][class*=" dg-float"], .dg5-dg12 [class^=dg-float][class^=dg-float], .dg5-dg12 [class*=" dg-float"][class*=" dg-float"], .dg5-dg12 [class^=dg-float][class^=dg-float], .dg5-dg12 [class*=" dg-float"][class*=" dg-float"], .dg5-dg12 [class^=dg-float][class^=dg-float], .dg5-dg12 [class*=" dg-float"][class*=" dg-float"], .dg5-dg12 [class^=dg-float][class^=dg-float], .dg5-dg12 [class*=" dg-float"][class*=" dg-float"], .dg5-dg12 [class^=dg-float][class^=dg-float], .dg5-dg12 [class*=" dg-float"][class*=" dg-float"], .dg5-dg12 [class^=dg-float][class^=dg-float], .dg5-dg12 [class*=" dg-float"][class*=" dg-float"], .dg5-dg12 [class^=dg-float][class^=dg-float], .dg5-dg12 [class*=" dg-float"][class*=" dg-float"], .dg5-dg12 [class^=dg-float][class^=dg-float] {
    margin-left: 3.0612244901052%;
    margin-right: 3.0612244901052%; }

  .dg1-dg7 [class*=" dg-float"][class*=" dg-float"], .dg1-dg7 [class^=dg-float][class^=dg-float], .dg1-dg7 [class*=" dg-float"][class*=" dg-float"], .dg1-dg7 [class^=dg-float][class^=dg-float], .dg1-dg7 [class*=" dg-float"][class*=" dg-float"], .dg1-dg7 [class^=dg-float][class^=dg-float], .dg1-dg7 [class*=" dg-float"][class*=" dg-float"], .dg1-dg7 [class^=dg-float][class^=dg-float], .dg1-dg7 [class*=" dg-float"][class*=" dg-float"], .dg1-dg7 [class^=dg-float][class^=dg-float], .dg1-dg7 [class*=" dg-float"][class*=" dg-float"], .dg1-dg7 [class^=dg-float][class^=dg-float], .dg1-dg7 [class*=" dg-float"][class*=" dg-float"], .dg1-dg7 [class^=dg-float][class^=dg-float], .dg2-dg8 [class*=" dg-float"][class*=" dg-float"], .dg2-dg8 [class^=dg-float][class^=dg-float], .dg2-dg8 [class*=" dg-float"][class*=" dg-float"], .dg2-dg8 [class^=dg-float][class^=dg-float], .dg2-dg8 [class*=" dg-float"][class*=" dg-float"], .dg2-dg8 [class^=dg-float][class^=dg-float], .dg2-dg8 [class*=" dg-float"][class*=" dg-float"], .dg2-dg8 [class^=dg-float][class^=dg-float], .dg2-dg8 [class*=" dg-float"][class*=" dg-float"], .dg2-dg8 [class^=dg-float][class^=dg-float], .dg2-dg8 [class*=" dg-float"][class*=" dg-float"], .dg2-dg8 [class^=dg-float][class^=dg-float], .dg2-dg8 [class*=" dg-float"][class*=" dg-float"], .dg2-dg8 [class^=dg-float][class^=dg-float], .dg3-dg9 [class*=" dg-float"][class*=" dg-float"], .dg3-dg9 [class^=dg-float][class^=dg-float], .dg3-dg9 [class*=" dg-float"][class*=" dg-float"], .dg3-dg9 [class^=dg-float][class^=dg-float], .dg3-dg9 [class*=" dg-float"][class*=" dg-float"], .dg3-dg9 [class^=dg-float][class^=dg-float], .dg3-dg9 [class*=" dg-float"][class*=" dg-float"], .dg3-dg9 [class^=dg-float][class^=dg-float], .dg3-dg9 [class*=" dg-float"][class*=" dg-float"], .dg3-dg9 [class^=dg-float][class^=dg-float], .dg3-dg9 [class*=" dg-float"][class*=" dg-float"], .dg3-dg9 [class^=dg-float][class^=dg-float], .dg3-dg9 [class*=" dg-float"][class*=" dg-float"], .dg3-dg9 [class^=dg-float][class^=dg-float], .dg4-dg10 [class*=" dg-float"][class*=" dg-float"], .dg4-dg10 [class^=dg-float][class^=dg-float], .dg4-dg10 [class*=" dg-float"][class*=" dg-float"], .dg4-dg10 [class^=dg-float][class^=dg-float], .dg4-dg10 [class*=" dg-float"][class*=" dg-float"], .dg4-dg10 [class^=dg-float][class^=dg-float], .dg4-dg10 [class*=" dg-float"][class*=" dg-float"], .dg4-dg10 [class^=dg-float][class^=dg-float], .dg4-dg10 [class*=" dg-float"][class*=" dg-float"], .dg4-dg10 [class^=dg-float][class^=dg-float], .dg4-dg10 [class*=" dg-float"][class*=" dg-float"], .dg4-dg10 [class^=dg-float][class^=dg-float], .dg4-dg10 [class*=" dg-float"][class*=" dg-float"], .dg4-dg10 [class^=dg-float][class^=dg-float], .dg5-dg11 [class*=" dg-float"][class*=" dg-float"], .dg5-dg11 [class^=dg-float][class^=dg-float], .dg5-dg11 [class*=" dg-float"][class*=" dg-float"], .dg5-dg11 [class^=dg-float][class^=dg-float], .dg5-dg11 [class*=" dg-float"][class*=" dg-float"], .dg5-dg11 [class^=dg-float][class^=dg-float], .dg5-dg11 [class*=" dg-float"][class*=" dg-float"], .dg5-dg11 [class^=dg-float][class^=dg-float], .dg5-dg11 [class*=" dg-float"][class*=" dg-float"], .dg5-dg11 [class^=dg-float][class^=dg-float], .dg5-dg11 [class*=" dg-float"][class*=" dg-float"], .dg5-dg11 [class^=dg-float][class^=dg-float], .dg5-dg11 [class*=" dg-float"][class*=" dg-float"], .dg5-dg11 [class^=dg-float][class^=dg-float], .dg6-dg12 [class*=" dg-float"][class*=" dg-float"], .dg6-dg12 [class^=dg-float][class^=dg-float], .dg6-dg12 [class*=" dg-float"][class*=" dg-float"], .dg6-dg12 [class^=dg-float][class^=dg-float], .dg6-dg12 [class*=" dg-float"][class*=" dg-float"], .dg6-dg12 [class^=dg-float][class^=dg-float], .dg6-dg12 [class*=" dg-float"][class*=" dg-float"], .dg6-dg12 [class^=dg-float][class^=dg-float], .dg6-dg12 [class*=" dg-float"][class*=" dg-float"], .dg6-dg12 [class^=dg-float][class^=dg-float], .dg6-dg12 [class*=" dg-float"][class*=" dg-float"], .dg6-dg12 [class^=dg-float][class^=dg-float], .dg6-dg12 [class*=" dg-float"][class*=" dg-float"], .dg6-dg12 [class^=dg-float][class^=dg-float] {
    margin-left: 3.5139092243682%;
    margin-right: 3.5139092243682%; }

  .dg1-dg6 [class*=" dg-float"][class*=" dg-float"], .dg1-dg6 [class^=dg-float][class^=dg-float], .dg1-dg6 [class*=" dg-float"][class*=" dg-float"], .dg1-dg6 [class^=dg-float][class^=dg-float], .dg1-dg6 [class*=" dg-float"][class*=" dg-float"], .dg1-dg6 [class^=dg-float][class^=dg-float], .dg1-dg6 [class*=" dg-float"][class*=" dg-float"], .dg1-dg6 [class^=dg-float][class^=dg-float], .dg1-dg6 [class*=" dg-float"][class*=" dg-float"], .dg1-dg6 [class^=dg-float][class^=dg-float], .dg1-dg6 [class*=" dg-float"][class*=" dg-float"], .dg1-dg6 [class^=dg-float][class^=dg-float], .dg2-dg7 [class*=" dg-float"][class*=" dg-float"], .dg2-dg7 [class^=dg-float][class^=dg-float], .dg2-dg7 [class*=" dg-float"][class*=" dg-float"], .dg2-dg7 [class^=dg-float][class^=dg-float], .dg2-dg7 [class*=" dg-float"][class*=" dg-float"], .dg2-dg7 [class^=dg-float][class^=dg-float], .dg2-dg7 [class*=" dg-float"][class*=" dg-float"], .dg2-dg7 [class^=dg-float][class^=dg-float], .dg2-dg7 [class*=" dg-float"][class*=" dg-float"], .dg2-dg7 [class^=dg-float][class^=dg-float], .dg2-dg7 [class*=" dg-float"][class*=" dg-float"], .dg2-dg7 [class^=dg-float][class^=dg-float], .dg3-dg8 [class*=" dg-float"][class*=" dg-float"], .dg3-dg8 [class^=dg-float][class^=dg-float], .dg3-dg8 [class*=" dg-float"][class*=" dg-float"], .dg3-dg8 [class^=dg-float][class^=dg-float], .dg3-dg8 [class*=" dg-float"][class*=" dg-float"], .dg3-dg8 [class^=dg-float][class^=dg-float], .dg3-dg8 [class*=" dg-float"][class*=" dg-float"], .dg3-dg8 [class^=dg-float][class^=dg-float], .dg3-dg8 [class*=" dg-float"][class*=" dg-float"], .dg3-dg8 [class^=dg-float][class^=dg-float], .dg3-dg8 [class*=" dg-float"][class*=" dg-float"], .dg3-dg8 [class^=dg-float][class^=dg-float], .dg4-dg9 [class*=" dg-float"][class*=" dg-float"], .dg4-dg9 [class^=dg-float][class^=dg-float], .dg4-dg9 [class*=" dg-float"][class*=" dg-float"], .dg4-dg9 [class^=dg-float][class^=dg-float], .dg4-dg9 [class*=" dg-float"][class*=" dg-float"], .dg4-dg9 [class^=dg-float][class^=dg-float], .dg4-dg9 [class*=" dg-float"][class*=" dg-float"], .dg4-dg9 [class^=dg-float][class^=dg-float], .dg4-dg9 [class*=" dg-float"][class*=" dg-float"], .dg4-dg9 [class^=dg-float][class^=dg-float], .dg4-dg9 [class*=" dg-float"][class*=" dg-float"], .dg4-dg9 [class^=dg-float][class^=dg-float], .dg5-dg10 [class*=" dg-float"][class*=" dg-float"], .dg5-dg10 [class^=dg-float][class^=dg-float], .dg5-dg10 [class*=" dg-float"][class*=" dg-float"], .dg5-dg10 [class^=dg-float][class^=dg-float], .dg5-dg10 [class*=" dg-float"][class*=" dg-float"], .dg5-dg10 [class^=dg-float][class^=dg-float], .dg5-dg10 [class*=" dg-float"][class*=" dg-float"], .dg5-dg10 [class^=dg-float][class^=dg-float], .dg5-dg10 [class*=" dg-float"][class*=" dg-float"], .dg5-dg10 [class^=dg-float][class^=dg-float], .dg5-dg10 [class*=" dg-float"][class*=" dg-float"], .dg5-dg10 [class^=dg-float][class^=dg-float], .dg6-dg11 [class*=" dg-float"][class*=" dg-float"], .dg6-dg11 [class^=dg-float][class^=dg-float], .dg6-dg11 [class*=" dg-float"][class*=" dg-float"], .dg6-dg11 [class^=dg-float][class^=dg-float], .dg6-dg11 [class*=" dg-float"][class*=" dg-float"], .dg6-dg11 [class^=dg-float][class^=dg-float], .dg6-dg11 [class*=" dg-float"][class*=" dg-float"], .dg6-dg11 [class^=dg-float][class^=dg-float], .dg6-dg11 [class*=" dg-float"][class*=" dg-float"], .dg6-dg11 [class^=dg-float][class^=dg-float], .dg6-dg11 [class*=" dg-float"][class*=" dg-float"], .dg6-dg11 [class^=dg-float][class^=dg-float], .dg7-dg12 [class*=" dg-float"][class*=" dg-float"], .dg7-dg12 [class^=dg-float][class^=dg-float], .dg7-dg12 [class*=" dg-float"][class*=" dg-float"], .dg7-dg12 [class^=dg-float][class^=dg-float], .dg7-dg12 [class*=" dg-float"][class*=" dg-float"], .dg7-dg12 [class^=dg-float][class^=dg-float], .dg7-dg12 [class*=" dg-float"][class*=" dg-float"], .dg7-dg12 [class^=dg-float][class^=dg-float], .dg7-dg12 [class*=" dg-float"][class*=" dg-float"], .dg7-dg12 [class^=dg-float][class^=dg-float], .dg7-dg12 [class*=" dg-float"][class*=" dg-float"], .dg7-dg12 [class^=dg-float][class^=dg-float] {
    margin-left: 4.1237113406271%;
    margin-right: 4.1237113406271%; }

  .dg1-dg5 [class*=" dg-float"][class*=" dg-float"], .dg1-dg5 [class^=dg-float][class^=dg-float], .dg1-dg5 [class*=" dg-float"][class*=" dg-float"], .dg1-dg5 [class^=dg-float][class^=dg-float], .dg1-dg5 [class*=" dg-float"][class*=" dg-float"], .dg1-dg5 [class^=dg-float][class^=dg-float], .dg1-dg5 [class*=" dg-float"][class*=" dg-float"], .dg1-dg5 [class^=dg-float][class^=dg-float], .dg1-dg5 [class*=" dg-float"][class*=" dg-float"], .dg1-dg5 [class^=dg-float][class^=dg-float], .dg2-dg6 [class*=" dg-float"][class*=" dg-float"], .dg2-dg6 [class^=dg-float][class^=dg-float], .dg2-dg6 [class*=" dg-float"][class*=" dg-float"], .dg2-dg6 [class^=dg-float][class^=dg-float], .dg2-dg6 [class*=" dg-float"][class*=" dg-float"], .dg2-dg6 [class^=dg-float][class^=dg-float], .dg2-dg6 [class*=" dg-float"][class*=" dg-float"], .dg2-dg6 [class^=dg-float][class^=dg-float], .dg2-dg6 [class*=" dg-float"][class*=" dg-float"], .dg2-dg6 [class^=dg-float][class^=dg-float], .dg3-dg7 [class*=" dg-float"][class*=" dg-float"], .dg3-dg7 [class^=dg-float][class^=dg-float], .dg3-dg7 [class*=" dg-float"][class*=" dg-float"], .dg3-dg7 [class^=dg-float][class^=dg-float], .dg3-dg7 [class*=" dg-float"][class*=" dg-float"], .dg3-dg7 [class^=dg-float][class^=dg-float], .dg3-dg7 [class*=" dg-float"][class*=" dg-float"], .dg3-dg7 [class^=dg-float][class^=dg-float], .dg3-dg7 [class*=" dg-float"][class*=" dg-float"], .dg3-dg7 [class^=dg-float][class^=dg-float], .dg4-dg8 [class*=" dg-float"][class*=" dg-float"], .dg4-dg8 [class^=dg-float][class^=dg-float], .dg4-dg8 [class*=" dg-float"][class*=" dg-float"], .dg4-dg8 [class^=dg-float][class^=dg-float], .dg4-dg8 [class*=" dg-float"][class*=" dg-float"], .dg4-dg8 [class^=dg-float][class^=dg-float], .dg4-dg8 [class*=" dg-float"][class*=" dg-float"], .dg4-dg8 [class^=dg-float][class^=dg-float], .dg4-dg8 [class*=" dg-float"][class*=" dg-float"], .dg4-dg8 [class^=dg-float][class^=dg-float], .dg5-dg9 [class*=" dg-float"][class*=" dg-float"], .dg5-dg9 [class^=dg-float][class^=dg-float], .dg5-dg9 [class*=" dg-float"][class*=" dg-float"], .dg5-dg9 [class^=dg-float][class^=dg-float], .dg5-dg9 [class*=" dg-float"][class*=" dg-float"], .dg5-dg9 [class^=dg-float][class^=dg-float], .dg5-dg9 [class*=" dg-float"][class*=" dg-float"], .dg5-dg9 [class^=dg-float][class^=dg-float], .dg5-dg9 [class*=" dg-float"][class*=" dg-float"], .dg5-dg9 [class^=dg-float][class^=dg-float], .dg6-dg10 [class*=" dg-float"][class*=" dg-float"], .dg6-dg10 [class^=dg-float][class^=dg-float], .dg6-dg10 [class*=" dg-float"][class*=" dg-float"], .dg6-dg10 [class^=dg-float][class^=dg-float], .dg6-dg10 [class*=" dg-float"][class*=" dg-float"], .dg6-dg10 [class^=dg-float][class^=dg-float], .dg6-dg10 [class*=" dg-float"][class*=" dg-float"], .dg6-dg10 [class^=dg-float][class^=dg-float], .dg6-dg10 [class*=" dg-float"][class*=" dg-float"], .dg6-dg10 [class^=dg-float][class^=dg-float], .dg7-dg11 [class*=" dg-float"][class*=" dg-float"], .dg7-dg11 [class^=dg-float][class^=dg-float], .dg7-dg11 [class*=" dg-float"][class*=" dg-float"], .dg7-dg11 [class^=dg-float][class^=dg-float], .dg7-dg11 [class*=" dg-float"][class*=" dg-float"], .dg7-dg11 [class^=dg-float][class^=dg-float], .dg7-dg11 [class*=" dg-float"][class*=" dg-float"], .dg7-dg11 [class^=dg-float][class^=dg-float], .dg7-dg11 [class*=" dg-float"][class*=" dg-float"], .dg7-dg11 [class^=dg-float][class^=dg-float], .dg8-dg12 [class*=" dg-float"][class*=" dg-float"], .dg8-dg12 [class^=dg-float][class^=dg-float], .dg8-dg12 [class*=" dg-float"][class*=" dg-float"], .dg8-dg12 [class^=dg-float][class^=dg-float], .dg8-dg12 [class*=" dg-float"][class*=" dg-float"], .dg8-dg12 [class^=dg-float][class^=dg-float], .dg8-dg12 [class*=" dg-float"][class*=" dg-float"], .dg8-dg12 [class^=dg-float][class^=dg-float], .dg8-dg12 [class*=" dg-float"][class*=" dg-float"], .dg8-dg12 [class^=dg-float][class^=dg-float] {
    margin-left: 4.9896049901185%;
    margin-right: 4.9896049901185%; }

  .dg1-dg4 [class*=" dg-float"][class*=" dg-float"], .dg1-dg4 [class^=dg-float][class^=dg-float], .dg1-dg4 [class*=" dg-float"][class*=" dg-float"], .dg1-dg4 [class^=dg-float][class^=dg-float], .dg1-dg4 [class*=" dg-float"][class*=" dg-float"], .dg1-dg4 [class^=dg-float][class^=dg-float], .dg1-dg4 [class*=" dg-float"][class*=" dg-float"], .dg1-dg4 [class^=dg-float][class^=dg-float], .dg2-dg5 [class*=" dg-float"][class*=" dg-float"], .dg2-dg5 [class^=dg-float][class^=dg-float], .dg2-dg5 [class*=" dg-float"][class*=" dg-float"], .dg2-dg5 [class^=dg-float][class^=dg-float], .dg2-dg5 [class*=" dg-float"][class*=" dg-float"], .dg2-dg5 [class^=dg-float][class^=dg-float], .dg2-dg5 [class*=" dg-float"][class*=" dg-float"], .dg2-dg5 [class^=dg-float][class^=dg-float], .dg3-dg6 [class*=" dg-float"][class*=" dg-float"], .dg3-dg6 [class^=dg-float][class^=dg-float], .dg3-dg6 [class*=" dg-float"][class*=" dg-float"], .dg3-dg6 [class^=dg-float][class^=dg-float], .dg3-dg6 [class*=" dg-float"][class*=" dg-float"], .dg3-dg6 [class^=dg-float][class^=dg-float], .dg3-dg6 [class*=" dg-float"][class*=" dg-float"], .dg3-dg6 [class^=dg-float][class^=dg-float], .dg4-dg7 [class*=" dg-float"][class*=" dg-float"], .dg4-dg7 [class^=dg-float][class^=dg-float], .dg4-dg7 [class*=" dg-float"][class*=" dg-float"], .dg4-dg7 [class^=dg-float][class^=dg-float], .dg4-dg7 [class*=" dg-float"][class*=" dg-float"], .dg4-dg7 [class^=dg-float][class^=dg-float], .dg4-dg7 [class*=" dg-float"][class*=" dg-float"], .dg4-dg7 [class^=dg-float][class^=dg-float], .dg5-dg8 [class*=" dg-float"][class*=" dg-float"], .dg5-dg8 [class^=dg-float][class^=dg-float], .dg5-dg8 [class*=" dg-float"][class*=" dg-float"], .dg5-dg8 [class^=dg-float][class^=dg-float], .dg5-dg8 [class*=" dg-float"][class*=" dg-float"], .dg5-dg8 [class^=dg-float][class^=dg-float], .dg5-dg8 [class*=" dg-float"][class*=" dg-float"], .dg5-dg8 [class^=dg-float][class^=dg-float], .dg6-dg9 [class*=" dg-float"][class*=" dg-float"], .dg6-dg9 [class^=dg-float][class^=dg-float], .dg6-dg9 [class*=" dg-float"][class*=" dg-float"], .dg6-dg9 [class^=dg-float][class^=dg-float], .dg6-dg9 [class*=" dg-float"][class*=" dg-float"], .dg6-dg9 [class^=dg-float][class^=dg-float], .dg6-dg9 [class*=" dg-float"][class*=" dg-float"], .dg6-dg9 [class^=dg-float][class^=dg-float], .dg7-dg10 [class*=" dg-float"][class*=" dg-float"], .dg7-dg10 [class^=dg-float][class^=dg-float], .dg7-dg10 [class*=" dg-float"][class*=" dg-float"], .dg7-dg10 [class^=dg-float][class^=dg-float], .dg7-dg10 [class*=" dg-float"][class*=" dg-float"], .dg7-dg10 [class^=dg-float][class^=dg-float], .dg7-dg10 [class*=" dg-float"][class*=" dg-float"], .dg7-dg10 [class^=dg-float][class^=dg-float], .dg8-dg11 [class*=" dg-float"][class*=" dg-float"], .dg8-dg11 [class^=dg-float][class^=dg-float], .dg8-dg11 [class*=" dg-float"][class*=" dg-float"], .dg8-dg11 [class^=dg-float][class^=dg-float], .dg8-dg11 [class*=" dg-float"][class*=" dg-float"], .dg8-dg11 [class^=dg-float][class^=dg-float], .dg8-dg11 [class*=" dg-float"][class*=" dg-float"], .dg8-dg11 [class^=dg-float][class^=dg-float], .dg9-dg12 [class*=" dg-float"][class*=" dg-float"], .dg9-dg12 [class^=dg-float][class^=dg-float], .dg9-dg12 [class*=" dg-float"][class*=" dg-float"], .dg9-dg12 [class^=dg-float][class^=dg-float], .dg9-dg12 [class*=" dg-float"][class*=" dg-float"], .dg9-dg12 [class^=dg-float][class^=dg-float], .dg9-dg12 [class*=" dg-float"][class*=" dg-float"], .dg9-dg12 [class^=dg-float][class^=dg-float] {
    margin-left: 6.3157894743424%;
    margin-right: 6.3157894743424%; }

  .dg1-dg3 [class*=" dg-float"][class*=" dg-float"], .dg1-dg3 [class^=dg-float][class^=dg-float], .dg1-dg3 [class*=" dg-float"][class*=" dg-float"], .dg1-dg3 [class^=dg-float][class^=dg-float], .dg1-dg3 [class*=" dg-float"][class*=" dg-float"], .dg1-dg3 [class^=dg-float][class^=dg-float], .dg2-dg4 [class*=" dg-float"][class*=" dg-float"], .dg2-dg4 [class^=dg-float][class^=dg-float], .dg2-dg4 [class*=" dg-float"][class*=" dg-float"], .dg2-dg4 [class^=dg-float][class^=dg-float], .dg2-dg4 [class*=" dg-float"][class*=" dg-float"], .dg2-dg4 [class^=dg-float][class^=dg-float], .dg3-dg5 [class*=" dg-float"][class*=" dg-float"], .dg3-dg5 [class^=dg-float][class^=dg-float], .dg3-dg5 [class*=" dg-float"][class*=" dg-float"], .dg3-dg5 [class^=dg-float][class^=dg-float], .dg3-dg5 [class*=" dg-float"][class*=" dg-float"], .dg3-dg5 [class^=dg-float][class^=dg-float], .dg4-dg6 [class*=" dg-float"][class*=" dg-float"], .dg4-dg6 [class^=dg-float][class^=dg-float], .dg4-dg6 [class*=" dg-float"][class*=" dg-float"], .dg4-dg6 [class^=dg-float][class^=dg-float], .dg4-dg6 [class*=" dg-float"][class*=" dg-float"], .dg4-dg6 [class^=dg-float][class^=dg-float], .dg5-dg7 [class*=" dg-float"][class*=" dg-float"], .dg5-dg7 [class^=dg-float][class^=dg-float], .dg5-dg7 [class*=" dg-float"][class*=" dg-float"], .dg5-dg7 [class^=dg-float][class^=dg-float], .dg5-dg7 [class*=" dg-float"][class*=" dg-float"], .dg5-dg7 [class^=dg-float][class^=dg-float], .dg6-dg8 [class*=" dg-float"][class*=" dg-float"], .dg6-dg8 [class^=dg-float][class^=dg-float], .dg6-dg8 [class*=" dg-float"][class*=" dg-float"], .dg6-dg8 [class^=dg-float][class^=dg-float], .dg6-dg8 [class*=" dg-float"][class*=" dg-float"], .dg6-dg8 [class^=dg-float][class^=dg-float], .dg7-dg9 [class*=" dg-float"][class*=" dg-float"], .dg7-dg9 [class^=dg-float][class^=dg-float], .dg7-dg9 [class*=" dg-float"][class*=" dg-float"], .dg7-dg9 [class^=dg-float][class^=dg-float], .dg7-dg9 [class*=" dg-float"][class*=" dg-float"], .dg7-dg9 [class^=dg-float][class^=dg-float], .dg8-dg10 [class*=" dg-float"][class*=" dg-float"], .dg8-dg10 [class^=dg-float][class^=dg-float], .dg8-dg10 [class*=" dg-float"][class*=" dg-float"], .dg8-dg10 [class^=dg-float][class^=dg-float], .dg8-dg10 [class*=" dg-float"][class*=" dg-float"], .dg8-dg10 [class^=dg-float][class^=dg-float], .dg9-dg11 [class*=" dg-float"][class*=" dg-float"], .dg9-dg11 [class^=dg-float][class^=dg-float], .dg9-dg11 [class*=" dg-float"][class*=" dg-float"], .dg9-dg11 [class^=dg-float][class^=dg-float], .dg9-dg11 [class*=" dg-float"][class*=" dg-float"], .dg9-dg11 [class^=dg-float][class^=dg-float], .dg10-dg12 [class*=" dg-float"][class*=" dg-float"], .dg10-dg12 [class^=dg-float][class^=dg-float], .dg10-dg12 [class*=" dg-float"][class*=" dg-float"], .dg10-dg12 [class^=dg-float][class^=dg-float], .dg10-dg12 [class*=" dg-float"][class*=" dg-float"], .dg10-dg12 [class^=dg-float][class^=dg-float] {
    margin-left: 8.6021505385501%;
    margin-right: 8.6021505385501%; }

  .dg1-dg2 [class*=" dg-float"][class*=" dg-float"], .dg1-dg2 [class^=dg-float][class^=dg-float], .dg1-dg2 [class*=" dg-float"][class*=" dg-float"], .dg1-dg2 [class^=dg-float][class^=dg-float], .dg2-dg3 [class*=" dg-float"][class*=" dg-float"], .dg2-dg3 [class^=dg-float][class^=dg-float], .dg2-dg3 [class*=" dg-float"][class*=" dg-float"], .dg2-dg3 [class^=dg-float][class^=dg-float], .dg3-dg4 [class*=" dg-float"][class*=" dg-float"], .dg3-dg4 [class^=dg-float][class^=dg-float], .dg3-dg4 [class*=" dg-float"][class*=" dg-float"], .dg3-dg4 [class^=dg-float][class^=dg-float], .dg4-dg5 [class*=" dg-float"][class*=" dg-float"], .dg4-dg5 [class^=dg-float][class^=dg-float], .dg4-dg5 [class*=" dg-float"][class*=" dg-float"], .dg4-dg5 [class^=dg-float][class^=dg-float], .dg5-dg6 [class*=" dg-float"][class*=" dg-float"], .dg5-dg6 [class^=dg-float][class^=dg-float], .dg5-dg6 [class*=" dg-float"][class*=" dg-float"], .dg5-dg6 [class^=dg-float][class^=dg-float], .dg6-dg7 [class*=" dg-float"][class*=" dg-float"], .dg6-dg7 [class^=dg-float][class^=dg-float], .dg6-dg7 [class*=" dg-float"][class*=" dg-float"], .dg6-dg7 [class^=dg-float][class^=dg-float], .dg7-dg8 [class*=" dg-float"][class*=" dg-float"], .dg7-dg8 [class^=dg-float][class^=dg-float], .dg7-dg8 [class*=" dg-float"][class*=" dg-float"], .dg7-dg8 [class^=dg-float][class^=dg-float], .dg8-dg9 [class*=" dg-float"][class*=" dg-float"], .dg8-dg9 [class^=dg-float][class^=dg-float], .dg8-dg9 [class*=" dg-float"][class*=" dg-float"], .dg8-dg9 [class^=dg-float][class^=dg-float], .dg9-dg10 [class*=" dg-float"][class*=" dg-float"], .dg9-dg10 [class^=dg-float][class^=dg-float], .dg9-dg10 [class*=" dg-float"][class*=" dg-float"], .dg9-dg10 [class^=dg-float][class^=dg-float], .dg10-dg11 [class*=" dg-float"][class*=" dg-float"], .dg10-dg11 [class^=dg-float][class^=dg-float], .dg10-dg11 [class*=" dg-float"][class*=" dg-float"], .dg10-dg11 [class^=dg-float][class^=dg-float], .dg11-dg12 [class*=" dg-float"][class*=" dg-float"], .dg11-dg12 [class^=dg-float][class^=dg-float], .dg11-dg12 [class*=" dg-float"][class*=" dg-float"], .dg11-dg12 [class^=dg-float][class^=dg-float] {
    margin-left: 13.483146068916%;
    margin-right: 13.483146068916%; }

  .dg-floatright {
    float: right;
    margin-right: 0 !important; }

  .dg-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Desktop 12 clearing ----- */
  .dg1, [class*=dg1-], .dg-all, [class*=" dg1-"], [class^=dg1-], .dg1, [class*=" dg1-"] [class*=" dg1-"], [class^=dg1-] [class*=" dg1-"], [class*=" dg1-"] [class^=dg1-], [class^=dg1-] [class^=dg1-], [class*=" dg1-"] .dg1, [class^=dg1-] .dg1, [class*=" dg2-"] [class*=" dg2-"], [class^=dg2-] [class*=" dg2-"], [class*=" dg2-"] [class^=dg2-], [class^=dg2-] [class^=dg2-], [class*=" dg2-"] .dg2, [class^=dg2-] .dg2, [class*=" dg3-"] [class*=" dg3-"], [class^=dg3-] [class*=" dg3-"], [class*=" dg3-"] [class^=dg3-], [class^=dg3-] [class^=dg3-], [class*=" dg3-"] .dg3, [class^=dg3-] .dg3, [class*=" dg4-"] [class*=" dg4-"], [class^=dg4-] [class*=" dg4-"], [class*=" dg4-"] [class^=dg4-], [class^=dg4-] [class^=dg4-], [class*=" dg4-"] .dg4, [class^=dg4-] .dg4, [class*=" dg5-"] [class*=" dg5-"], [class^=dg5-] [class*=" dg5-"], [class*=" dg5-"] [class^=dg5-], [class^=dg5-] [class^=dg5-], [class*=" dg5-"] .dg5, [class^=dg5-] .dg5, [class*=" dg6-"] [class*=" dg6-"], [class^=dg6-] [class*=" dg6-"], [class*=" dg6-"] [class^=dg6-], [class^=dg6-] [class^=dg6-], [class*=" dg6-"] .dg6, [class^=dg6-] .dg6, [class*=" dg7-"] [class*=" dg7-"], [class^=dg7-] [class*=" dg7-"], [class*=" dg7-"] [class^=dg7-], [class^=dg7-] [class^=dg7-], [class*=" dg7-"] .dg7, [class^=dg7-] .dg7, [class*=" dg8-"] [class*=" dg8-"], [class^=dg8-] [class*=" dg8-"], [class*=" dg8-"] [class^=dg8-], [class^=dg8-] [class^=dg8-], [class*=" dg8-"] .dg8, [class^=dg8-] .dg8, [class*=" dg9-"] [class*=" dg9-"], [class^=dg9-] [class*=" dg9-"], [class*=" dg9-"] [class^=dg9-], [class^=dg9-] [class^=dg9-], [class*=" dg9-"] .dg9, [class^=dg9-] .dg9, [class*=" dg10-"] [class*=" dg10-"], [class^=dg10-] [class*=" dg10-"], [class*=" dg10-"] [class^=dg10-], [class^=dg10-] [class^=dg10-], [class*=" dg10-"] .dg10, [class^=dg10-] .dg10, [class*=" dg11-"] [class*=" dg11-"], [class^=dg11-] [class*=" dg11-"], [class*=" dg11-"] [class^=dg11-], [class^=dg11-] [class^=dg11-], [class*=" dg11-"] .dg11, [class^=dg11-] .dg11, [class*=" dg12-"] [class*=" dg12-"], [class^=dg12-] [class*=" dg12-"], [class*=" dg12-"] [class^=dg12-], [class^=dg12-] [class^=dg12-], [class*=" dg12-"] .dg12, [class^=dg12-] .dg12 {
    margin-left: 0;
    clear: left; }

  .dg2 + [class*=" dg2"], .dg2 + [class^=dg2], [class*=-dg2] + [class*=" dg2"], [class*=-dg2] + [class^=dg2], .dg3 + [class*=" dg3"], .dg3 + [class^=dg3], [class*=-dg3] + [class*=" dg3"], [class*=-dg3] + [class^=dg3], .dg3 + [class*=" dg2"], .dg3 + [class^=dg2], [class*=-dg3] + [class*=" dg2"], [class*=-dg3] + [class^=dg2], .dg4 + [class*=" dg4"], .dg4 + [class^=dg4], [class*=-dg4] + [class*=" dg4"], [class*=-dg4] + [class^=dg4], .dg4 + [class*=" dg3"], .dg4 + [class^=dg3], [class*=-dg4] + [class*=" dg3"], [class*=-dg4] + [class^=dg3], .dg4 + [class*=" dg2"], .dg4 + [class^=dg2], [class*=-dg4] + [class*=" dg2"], [class*=-dg4] + [class^=dg2], .dg5 + [class*=" dg5"], .dg5 + [class^=dg5], [class*=-dg5] + [class*=" dg5"], [class*=-dg5] + [class^=dg5], .dg5 + [class*=" dg4"], .dg5 + [class^=dg4], [class*=-dg5] + [class*=" dg4"], [class*=-dg5] + [class^=dg4], .dg5 + [class*=" dg3"], .dg5 + [class^=dg3], [class*=-dg5] + [class*=" dg3"], [class*=-dg5] + [class^=dg3], .dg5 + [class*=" dg2"], .dg5 + [class^=dg2], [class*=-dg5] + [class*=" dg2"], [class*=-dg5] + [class^=dg2], .dg6 + [class*=" dg6"], .dg6 + [class^=dg6], [class*=-dg6] + [class*=" dg6"], [class*=-dg6] + [class^=dg6], .dg6 + [class*=" dg5"], .dg6 + [class^=dg5], [class*=-dg6] + [class*=" dg5"], [class*=-dg6] + [class^=dg5], .dg6 + [class*=" dg4"], .dg6 + [class^=dg4], [class*=-dg6] + [class*=" dg4"], [class*=-dg6] + [class^=dg4], .dg6 + [class*=" dg3"], .dg6 + [class^=dg3], [class*=-dg6] + [class*=" dg3"], [class*=-dg6] + [class^=dg3], .dg6 + [class*=" dg2"], .dg6 + [class^=dg2], [class*=-dg6] + [class*=" dg2"], [class*=-dg6] + [class^=dg2], .dg7 + [class*=" dg7"], .dg7 + [class^=dg7], [class*=-dg7] + [class*=" dg7"], [class*=-dg7] + [class^=dg7], .dg7 + [class*=" dg6"], .dg7 + [class^=dg6], [class*=-dg7] + [class*=" dg6"], [class*=-dg7] + [class^=dg6], .dg7 + [class*=" dg5"], .dg7 + [class^=dg5], [class*=-dg7] + [class*=" dg5"], [class*=-dg7] + [class^=dg5], .dg7 + [class*=" dg4"], .dg7 + [class^=dg4], [class*=-dg7] + [class*=" dg4"], [class*=-dg7] + [class^=dg4], .dg7 + [class*=" dg3"], .dg7 + [class^=dg3], [class*=-dg7] + [class*=" dg3"], [class*=-dg7] + [class^=dg3], .dg7 + [class*=" dg2"], .dg7 + [class^=dg2], [class*=-dg7] + [class*=" dg2"], [class*=-dg7] + [class^=dg2], .dg8 + [class*=" dg8"], .dg8 + [class^=dg8], [class*=-dg8] + [class*=" dg8"], [class*=-dg8] + [class^=dg8], .dg8 + [class*=" dg7"], .dg8 + [class^=dg7], [class*=-dg8] + [class*=" dg7"], [class*=-dg8] + [class^=dg7], .dg8 + [class*=" dg6"], .dg8 + [class^=dg6], [class*=-dg8] + [class*=" dg6"], [class*=-dg8] + [class^=dg6], .dg8 + [class*=" dg5"], .dg8 + [class^=dg5], [class*=-dg8] + [class*=" dg5"], [class*=-dg8] + [class^=dg5], .dg8 + [class*=" dg4"], .dg8 + [class^=dg4], [class*=-dg8] + [class*=" dg4"], [class*=-dg8] + [class^=dg4], .dg8 + [class*=" dg3"], .dg8 + [class^=dg3], [class*=-dg8] + [class*=" dg3"], [class*=-dg8] + [class^=dg3], .dg8 + [class*=" dg2"], .dg8 + [class^=dg2], [class*=-dg8] + [class*=" dg2"], [class*=-dg8] + [class^=dg2], .dg9 + [class*=" dg9"], .dg9 + [class^=dg9], [class*=-dg9] + [class*=" dg9"], [class*=-dg9] + [class^=dg9], .dg9 + [class*=" dg8"], .dg9 + [class^=dg8], [class*=-dg9] + [class*=" dg8"], [class*=-dg9] + [class^=dg8], .dg9 + [class*=" dg7"], .dg9 + [class^=dg7], [class*=-dg9] + [class*=" dg7"], [class*=-dg9] + [class^=dg7], .dg9 + [class*=" dg6"], .dg9 + [class^=dg6], [class*=-dg9] + [class*=" dg6"], [class*=-dg9] + [class^=dg6], .dg9 + [class*=" dg5"], .dg9 + [class^=dg5], [class*=-dg9] + [class*=" dg5"], [class*=-dg9] + [class^=dg5], .dg9 + [class*=" dg4"], .dg9 + [class^=dg4], [class*=-dg9] + [class*=" dg4"], [class*=-dg9] + [class^=dg4], .dg9 + [class*=" dg3"], .dg9 + [class^=dg3], [class*=-dg9] + [class*=" dg3"], [class*=-dg9] + [class^=dg3], .dg9 + [class*=" dg2"], .dg9 + [class^=dg2], [class*=-dg9] + [class*=" dg2"], [class*=-dg9] + [class^=dg2], .dg10 + [class*=" dg10"], .dg10 + [class^=dg10], [class*=-dg10] + [class*=" dg10"], [class*=-dg10] + [class^=dg10], .dg10 + [class*=" dg9"], .dg10 + [class^=dg9], [class*=-dg10] + [class*=" dg9"], [class*=-dg10] + [class^=dg9], .dg10 + [class*=" dg8"], .dg10 + [class^=dg8], [class*=-dg10] + [class*=" dg8"], [class*=-dg10] + [class^=dg8], .dg10 + [class*=" dg7"], .dg10 + [class^=dg7], [class*=-dg10] + [class*=" dg7"], [class*=-dg10] + [class^=dg7], .dg10 + [class*=" dg6"], .dg10 + [class^=dg6], [class*=-dg10] + [class*=" dg6"], [class*=-dg10] + [class^=dg6], .dg10 + [class*=" dg5"], .dg10 + [class^=dg5], [class*=-dg10] + [class*=" dg5"], [class*=-dg10] + [class^=dg5], .dg10 + [class*=" dg4"], .dg10 + [class^=dg4], [class*=-dg10] + [class*=" dg4"], [class*=-dg10] + [class^=dg4], .dg10 + [class*=" dg3"], .dg10 + [class^=dg3], [class*=-dg10] + [class*=" dg3"], [class*=-dg10] + [class^=dg3], .dg10 + [class*=" dg2"], .dg10 + [class^=dg2], [class*=-dg10] + [class*=" dg2"], [class*=-dg10] + [class^=dg2], .dg11 + [class*=" dg11"], .dg11 + [class^=dg11], [class*=-dg11] + [class*=" dg11"], [class*=-dg11] + [class^=dg11], .dg11 + [class*=" dg10"], .dg11 + [class^=dg10], [class*=-dg11] + [class*=" dg10"], [class*=-dg11] + [class^=dg10], .dg11 + [class*=" dg9"], .dg11 + [class^=dg9], [class*=-dg11] + [class*=" dg9"], [class*=-dg11] + [class^=dg9], .dg11 + [class*=" dg8"], .dg11 + [class^=dg8], [class*=-dg11] + [class*=" dg8"], [class*=-dg11] + [class^=dg8], .dg11 + [class*=" dg7"], .dg11 + [class^=dg7], [class*=-dg11] + [class*=" dg7"], [class*=-dg11] + [class^=dg7], .dg11 + [class*=" dg6"], .dg11 + [class^=dg6], [class*=-dg11] + [class*=" dg6"], [class*=-dg11] + [class^=dg6], .dg11 + [class*=" dg5"], .dg11 + [class^=dg5], [class*=-dg11] + [class*=" dg5"], [class*=-dg11] + [class^=dg5], .dg11 + [class*=" dg4"], .dg11 + [class^=dg4], [class*=-dg11] + [class*=" dg4"], [class*=-dg11] + [class^=dg4], .dg11 + [class*=" dg3"], .dg11 + [class^=dg3], [class*=-dg11] + [class*=" dg3"], [class*=-dg11] + [class^=dg3], .dg11 + [class*=" dg2"], .dg11 + [class^=dg2], [class*=-dg11] + [class*=" dg2"], [class*=-dg11] + [class^=dg2], .dg12 + [class*=" dg12"], .dg12 + [class^=dg12], [class*=-dg12] + [class*=" dg12"], [class*=-dg12] + [class^=dg12], .dg12 + [class*=" dg11"], .dg12 + [class^=dg11], [class*=-dg12] + [class*=" dg11"], [class*=-dg12] + [class^=dg11], .dg12 + [class*=" dg10"], .dg12 + [class^=dg10], [class*=-dg12] + [class*=" dg10"], [class*=-dg12] + [class^=dg10], .dg12 + [class*=" dg9"], .dg12 + [class^=dg9], [class*=-dg12] + [class*=" dg9"], [class*=-dg12] + [class^=dg9], .dg12 + [class*=" dg8"], .dg12 + [class^=dg8], [class*=-dg12] + [class*=" dg8"], [class*=-dg12] + [class^=dg8], .dg12 + [class*=" dg7"], .dg12 + [class^=dg7], [class*=-dg12] + [class*=" dg7"], [class*=-dg12] + [class^=dg7], .dg12 + [class*=" dg6"], .dg12 + [class^=dg6], [class*=-dg12] + [class*=" dg6"], [class*=-dg12] + [class^=dg6], .dg12 + [class*=" dg5"], .dg12 + [class^=dg5], [class*=-dg12] + [class*=" dg5"], [class*=-dg12] + [class^=dg5], .dg12 + [class*=" dg4"], .dg12 + [class^=dg4], [class*=-dg12] + [class*=" dg4"], [class*=-dg12] + [class^=dg4], .dg12 + [class*=" dg3"], .dg12 + [class^=dg3], [class*=-dg12] + [class*=" dg3"], [class*=-dg12] + [class^=dg3], .dg12 + [class*=" dg2"], .dg12 + [class^=dg2], [class*=-dg12] + [class*=" dg2"], [class*=-dg12] + [class^=dg2], .dg-clear {
    clear: left; }

  .dg-overlap[class*=overlap] {
    clear: none; }

  /* Desktop 12 hiding ----- */
  .dg-hide, .gridoverlay .dg-hide.dg-hide {
    display: none; }

  .dg-show, .gridoverlay .dg-show.dg-show {
    display: block; }

  .dg-showgrid .dg-show, .dg-showgrid.dg-show, .gridsetnoareas .dg-show {
    display: block !important; } }
@media only screen and (min-width: 768px) and (max-width: 1029px) {
  /* Tablet 2 grid: 2 column / gutter: 2.60416667% ---------------------------------------- */
  [class*=" ta1"], [class^=ta1], [class*=" ta2"], [class^=ta2], .ta-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Tablet 2 grid spans ----- */
  .ta1, .ta2 {
    width: 48.66536458%; }

  .ta-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Tablet 2 grid padding ----- */
  [class*=" ta-pad"], [class^=ta-pad] {
    padding-left: 1.30208334%;
    padding-right: 1.30208334%;
    left: -1.30208334%; }

  [class~=ta-padfull], [class~=ta-padinfull], [class~=ta-padfull], [class~=ta-padinfull] {
    padding-left: 2.60416667%;
    padding-right: 2.60416667%;
    left: -2.60416667%; }

  .ta-pad, .ta-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .ta-padin[class~=ta-padin], .ta-padinfull[class~=ta-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Tablet 2 grid relationships ----- */
  [class*=" ta2"], [class^=ta2] {
    margin-left: 51.26953125%; }

  /* Tablet 2 grid floats ----- */
  [class*=" ta-float"][class*=" ta-float"], [class^=ta-float][class^=ta-float], [class*=" ta-float"][class*=" ta-float"], [class^=ta-float][class^=ta-float] {
    margin-left: 2.60416667%;
    margin-right: 2.60416667%; }

  .ta-floatright {
    float: right;
    margin-right: 0 !important; }

  .ta-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Tablet 2 clearing ----- */
  .ta1, [class*=ta1-], .ta-all, [class*=" ta1-"], [class^=ta1-], .ta1, [class*=" ta1-"] [class*=" ta1-"], [class^=ta1-] [class*=" ta1-"], [class*=" ta1-"] [class^=ta1-], [class^=ta1-] [class^=ta1-], [class*=" ta1-"] .ta1, [class^=ta1-] .ta1, [class*=" ta2-"] [class*=" ta2-"], [class^=ta2-] [class*=" ta2-"], [class*=" ta2-"] [class^=ta2-], [class^=ta2-] [class^=ta2-], [class*=" ta2-"] .ta2, [class^=ta2-] .ta2 {
    margin-left: 0;
    clear: left; }

  .ta2 + [class*=" ta2"], .ta2 + [class^=ta2], [class*=-ta2] + [class*=" ta2"], [class*=-ta2] + [class^=ta2], .ta-clear {
    clear: left; }

  .ta-overlap[class*=overlap] {
    clear: none; }

  /* Tablet 2 hiding ----- */
  .ta-hide, .gridoverlay .ta-hide.ta-hide {
    display: none; }

  .ta-show, .gridoverlay .ta-show.ta-show {
    display: block; }

  .ta-showgrid .ta-show, .ta-showgrid.ta-show, .gridsetnoareas .ta-show {
    display: block !important; } }
@media only screen and (min-width: 768px) and (max-width: 1029px) {
  /* Tablet 3 grid: 3 column / gutter: 2.60416667% ---------------------------------------- */
  [class*=" tbinset1"], [class^=tbinset1], [class*=" tbinset2"], [class^=tbinset2], [class*=" tbinset3"], [class^=tbinset3], .tbinset-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Tablet 3 grid spans ----- */
  .tbinset1, .tbinset2, .tbinset3 {
    width: 31.57552083%; }

  .tbinset1-tbinset2 .tbinset1, .tbinset1-tbinset2 .tbinset2, .tbinset2-tbinset3 .tbinset2, .tbinset2-tbinset3 .tbinset3 {
    width: 48.01980198%; }

  .tbinset1-tbinset2, .tbinset2-tbinset3 {
    width: 65.75520834%; }

  .tbinset-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Tablet 3 grid padding ----- */
  [class*=" tbinset-pad"], [class^=tbinset-pad] {
    padding-left: 1.30208334%;
    padding-right: 1.30208334%;
    left: -1.30208334%; }

  .tbinset1-tbinset2 [class*=" tbinset-pad"], .tbinset1-tbinset2 [class^=tbinset-pad], .tbinset2-tbinset3 [class*=" tbinset-pad"], .tbinset2-tbinset3 [class^=tbinset-pad] {
    padding-left: 1.98019802%;
    padding-right: 1.98019802%;
    left: -1.98019802%; }

  [class~=tbinset-padfull], [class~=tbinset-padinfull], [class~=tbinset-padfull], [class~=tbinset-padinfull], [class~=tbinset-padfull], [class~=tbinset-padinfull] {
    padding-left: 2.60416667%;
    padding-right: 2.60416667%;
    left: -2.60416667%; }

  .tbinset1-tbinset2 [class~=tbinset-padfull], .tbinset1-tbinset2 [class~=tbinset-padinfull], .tbinset1-tbinset2 [class~=tbinset-padfull], .tbinset1-tbinset2 [class~=tbinset-padinfull], .tbinset2-tbinset3 [class~=tbinset-padfull], .tbinset2-tbinset3 [class~=tbinset-padinfull], .tbinset2-tbinset3 [class~=tbinset-padfull], .tbinset2-tbinset3 [class~=tbinset-padinfull] {
    padding-left: 3.96039604%;
    padding-right: 3.96039604%;
    left: -3.96039604%; }

  .tbinset-pad, .tbinset-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .tbinset-padin[class~=tbinset-padin], .tbinset-padinfull[class~=tbinset-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Tablet 3 grid relationships ----- */
  [class*=" tbinset3"], [class^=tbinset3] {
    margin-left: 68.35937501%; }

  .tbinset2-tbinset3 [class*=" tbinset3"], .tbinset2-tbinset3 [class^=tbinset3] {
    margin-left: 51.98019801%; }

  [class*=" tbinset2"], [class^=tbinset2] {
    margin-left: 34.1796875%; }

  .tbinset1-tbinset2 [class*=" tbinset2"], .tbinset1-tbinset2 [class^=tbinset2] {
    margin-left: 51.98019802%; }

  /* Tablet 3 grid floats ----- */
  [class*=" tbinset-float"][class*=" tbinset-float"], [class^=tbinset-float][class^=tbinset-float], [class*=" tbinset-float"][class*=" tbinset-float"], [class^=tbinset-float][class^=tbinset-float], [class*=" tbinset-float"][class*=" tbinset-float"], [class^=tbinset-float][class^=tbinset-float] {
    margin-left: 2.60416667%;
    margin-right: 2.60416667%; }

  .tbinset1-tbinset2 [class*=" tbinset-float"][class*=" tbinset-float"], .tbinset1-tbinset2 [class^=tbinset-float][class^=tbinset-float], .tbinset1-tbinset2 [class*=" tbinset-float"][class*=" tbinset-float"], .tbinset1-tbinset2 [class^=tbinset-float][class^=tbinset-float], .tbinset2-tbinset3 [class*=" tbinset-float"][class*=" tbinset-float"], .tbinset2-tbinset3 [class^=tbinset-float][class^=tbinset-float], .tbinset2-tbinset3 [class*=" tbinset-float"][class*=" tbinset-float"], .tbinset2-tbinset3 [class^=tbinset-float][class^=tbinset-float] {
    margin-left: 3.9603960442717%;
    margin-right: 3.9603960442717%; }

  .tbinset-floatright {
    float: right;
    margin-right: 0 !important; }

  .tbinset-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Tablet 3 clearing ----- */
  .tbinset1, [class*=tbinset1-], .tbinset-all, [class*=" tbinset1-"], [class^=tbinset1-], .tbinset1, [class*=" tbinset1-"] [class*=" tbinset1-"], [class^=tbinset1-] [class*=" tbinset1-"], [class*=" tbinset1-"] [class^=tbinset1-], [class^=tbinset1-] [class^=tbinset1-], [class*=" tbinset1-"] .tbinset1, [class^=tbinset1-] .tbinset1, [class*=" tbinset2-"] [class*=" tbinset2-"], [class^=tbinset2-] [class*=" tbinset2-"], [class*=" tbinset2-"] [class^=tbinset2-], [class^=tbinset2-] [class^=tbinset2-], [class*=" tbinset2-"] .tbinset2, [class^=tbinset2-] .tbinset2, [class*=" tbinset3-"] [class*=" tbinset3-"], [class^=tbinset3-] [class*=" tbinset3-"], [class*=" tbinset3-"] [class^=tbinset3-], [class^=tbinset3-] [class^=tbinset3-], [class*=" tbinset3-"] .tbinset3, [class^=tbinset3-] .tbinset3 {
    margin-left: 0;
    clear: left; }

  .tbinset2 + [class*=" tbinset2"], .tbinset2 + [class^=tbinset2], [class*=-tbinset2] + [class*=" tbinset2"], [class*=-tbinset2] + [class^=tbinset2], .tbinset3 + [class*=" tbinset3"], .tbinset3 + [class^=tbinset3], [class*=-tbinset3] + [class*=" tbinset3"], [class*=-tbinset3] + [class^=tbinset3], .tbinset3 + [class*=" tbinset2"], .tbinset3 + [class^=tbinset2], [class*=-tbinset3] + [class*=" tbinset2"], [class*=-tbinset3] + [class^=tbinset2], .tbinset-clear {
    clear: left; }

  .tbinset-overlap[class*=overlap] {
    clear: none; }

  /* Tablet 3 hiding ----- */
  .tbinset-hide, .gridoverlay .tbinset-hide.tbinset-hide {
    display: none; }

  .tbinset-show, .gridoverlay .tbinset-show.tbinset-show {
    display: block; }

  .tbinset-showgrid .tbinset-show, .tbinset-showgrid.tbinset-show, .gridsetnoareas .tbinset-show {
    display: block !important; } }
@media only screen and (min-width: 768px) and (max-width: 1029px) {
  /* Tablet 3 grid: 3 column / gutter: 2.60416667% ---------------------------------------- */
  [class*=" tb1"], [class^=tb1], [class*=" tb2"], [class^=tb2], [class*=" tb3"], [class^=tb3], .tb-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Tablet 3 grid spans ----- */
  .tb1, .tb2, .tb3 {
    width: 31.57552083%; }

  .tb1-tb2 .tb1, .tb1-tb2 .tb2, .tb2-tb3 .tb2, .tb2-tb3 .tb3 {
    width: 48.01980198%; }

  .tb1-tb2, .tb2-tb3 {
    width: 65.75520834%; }

  .tb-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Tablet 3 grid padding ----- */
  [class*=" tb-pad"], [class^=tb-pad] {
    padding-left: 1.30208334%;
    padding-right: 1.30208334%;
    left: -1.30208334%; }

  .tb1-tb2 [class*=" tb-pad"], .tb1-tb2 [class^=tb-pad], .tb2-tb3 [class*=" tb-pad"], .tb2-tb3 [class^=tb-pad] {
    padding-left: 1.98019802%;
    padding-right: 1.98019802%;
    left: -1.98019802%; }

  [class~=tb-padfull], [class~=tb-padinfull], [class~=tb-padfull], [class~=tb-padinfull], [class~=tb-padfull], [class~=tb-padinfull] {
    padding-left: 2.60416667%;
    padding-right: 2.60416667%;
    left: -2.60416667%; }

  .tb1-tb2 [class~=tb-padfull], .tb1-tb2 [class~=tb-padinfull], .tb1-tb2 [class~=tb-padfull], .tb1-tb2 [class~=tb-padinfull], .tb2-tb3 [class~=tb-padfull], .tb2-tb3 [class~=tb-padinfull], .tb2-tb3 [class~=tb-padfull], .tb2-tb3 [class~=tb-padinfull] {
    padding-left: 3.96039604%;
    padding-right: 3.96039604%;
    left: -3.96039604%; }

  .tb-pad, .tb-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .tb-padin[class~=tb-padin], .tb-padinfull[class~=tb-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Tablet 3 grid relationships ----- */
  [class*=" tb3"], [class^=tb3] {
    margin-left: 68.35937501%; }

  .tb2-tb3 [class*=" tb3"], .tb2-tb3 [class^=tb3] {
    margin-left: 51.98019801%; }

  [class*=" tb2"], [class^=tb2] {
    margin-left: 34.1796875%; }

  .tb1-tb2 [class*=" tb2"], .tb1-tb2 [class^=tb2] {
    margin-left: 51.98019802%; }

  /* Tablet 3 grid floats ----- */
  [class*=" tb-float"][class*=" tb-float"], [class^=tb-float][class^=tb-float], [class*=" tb-float"][class*=" tb-float"], [class^=tb-float][class^=tb-float], [class*=" tb-float"][class*=" tb-float"], [class^=tb-float][class^=tb-float] {
    margin-left: 2.60416667%;
    margin-right: 2.60416667%; }

  .tb1-tb2 [class*=" tb-float"][class*=" tb-float"], .tb1-tb2 [class^=tb-float][class^=tb-float], .tb1-tb2 [class*=" tb-float"][class*=" tb-float"], .tb1-tb2 [class^=tb-float][class^=tb-float], .tb2-tb3 [class*=" tb-float"][class*=" tb-float"], .tb2-tb3 [class^=tb-float][class^=tb-float], .tb2-tb3 [class*=" tb-float"][class*=" tb-float"], .tb2-tb3 [class^=tb-float][class^=tb-float] {
    margin-left: 3.9603960442717%;
    margin-right: 3.9603960442717%; }

  .tb-floatright {
    float: right;
    margin-right: 0 !important; }

  .tb-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Tablet 3 clearing ----- */
  .tb1, [class*=tb1-], .tb-all, [class*=" tb1-"], [class^=tb1-], .tb1, [class*=" tb1-"] [class*=" tb1-"], [class^=tb1-] [class*=" tb1-"], [class*=" tb1-"] [class^=tb1-], [class^=tb1-] [class^=tb1-], [class*=" tb1-"] .tb1, [class^=tb1-] .tb1, [class*=" tb2-"] [class*=" tb2-"], [class^=tb2-] [class*=" tb2-"], [class*=" tb2-"] [class^=tb2-], [class^=tb2-] [class^=tb2-], [class*=" tb2-"] .tb2, [class^=tb2-] .tb2, [class*=" tb3-"] [class*=" tb3-"], [class^=tb3-] [class*=" tb3-"], [class*=" tb3-"] [class^=tb3-], [class^=tb3-] [class^=tb3-], [class*=" tb3-"] .tb3, [class^=tb3-] .tb3 {
    margin-left: 0;
    clear: left; }

  .tb2 + [class*=" tb2"], .tb2 + [class^=tb2], [class*=-tb2] + [class*=" tb2"], [class*=-tb2] + [class^=tb2], .tb3 + [class*=" tb3"], .tb3 + [class^=tb3], [class*=-tb3] + [class*=" tb3"], [class*=-tb3] + [class^=tb3], .tb3 + [class*=" tb2"], .tb3 + [class^=tb2], [class*=-tb3] + [class*=" tb2"], [class*=-tb3] + [class^=tb2], .tb-clear {
    clear: left; }

  .tb-overlap[class*=overlap] {
    clear: none; }

  /* Tablet 3 hiding ----- */
  .tb-hide, .gridoverlay .tb-hide.tb-hide {
    display: none; }

  .tb-show, .gridoverlay .tb-show.tb-show {
    display: block; }

  .tb-showgrid .tb-show, .tb-showgrid.tb-show, .gridsetnoareas .tb-show {
    display: block !important; } }
@media only screen and (min-width: 768px) and (max-width: 1029px) {
  /* Tablet 4 grid: 4 column / gutter: 2.60416667% ---------------------------------------- */
  [class*=" tc1"], [class^=tc1], [class*=" tc2"], [class^=tc2], [class*=" tc3"], [class^=tc3], [class*=" tc4"], [class^=tc4], .tc-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Tablet 4 grid spans ----- */
  .tc1, .tc2, .tc3, .tc4 {
    width: 23.04687501%; }

  .tc1-tc3 .tc1, .tc1-tc3 .tc2, .tc1-tc3 .tc3, .tc2-tc4 .tc2, .tc2-tc4 .tc3, .tc2-tc4 .tc4 {
    width: 30.99824868%; }

  .tc1-tc2 .tc1, .tc1-tc2 .tc2, .tc2-tc3 .tc2, .tc2-tc3 .tc3, .tc3-tc4 .tc3, .tc3-tc4 .tc4 {
    width: 47.32620321%; }

  .tc1-tc2, .tc2-tc3, .tc3-tc4 {
    width: 48.69791668%; }

  .tc1-tc3 .tc1-tc2, .tc1-tc3 .tc2-tc3, .tc2-tc4 .tc2-tc3, .tc2-tc4 .tc3-tc4 {
    width: 65.49912434%; }

  .tc1-tc3, .tc2-tc4 {
    width: 74.34895836%; }

  .tc-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Tablet 4 grid padding ----- */
  [class*=" tc-pad"], [class^=tc-pad] {
    padding-left: 1.30208334%;
    padding-right: 1.30208334%;
    left: -1.30208334%; }

  .tc1-tc3 [class*=" tc-pad"], .tc1-tc3 [class^=tc-pad], .tc2-tc4 [class*=" tc-pad"], .tc2-tc4 [class^=tc-pad] {
    padding-left: 1.75131349%;
    padding-right: 1.75131349%;
    left: -1.75131349%; }

  [class~=tc-padfull], [class~=tc-padinfull], [class~=tc-padfull], [class~=tc-padinfull], [class~=tc-padfull], [class~=tc-padinfull], [class~=tc-padfull], [class~=tc-padinfull] {
    padding-left: 2.60416667%;
    padding-right: 2.60416667%;
    left: -2.60416667%; }

  .tc1-tc2 [class*=" tc-pad"], .tc1-tc2 [class^=tc-pad], .tc2-tc3 [class*=" tc-pad"], .tc2-tc3 [class^=tc-pad], .tc3-tc4 [class*=" tc-pad"], .tc3-tc4 [class^=tc-pad] {
    padding-left: 2.67379679%;
    padding-right: 2.67379679%;
    left: -2.67379679%; }

  .tc1-tc3 [class~=tc-padfull], .tc1-tc3 [class~=tc-padinfull], .tc1-tc3 [class~=tc-padfull], .tc1-tc3 [class~=tc-padinfull], .tc1-tc3 [class~=tc-padfull], .tc1-tc3 [class~=tc-padinfull], .tc2-tc4 [class~=tc-padfull], .tc2-tc4 [class~=tc-padinfull], .tc2-tc4 [class~=tc-padfull], .tc2-tc4 [class~=tc-padinfull], .tc2-tc4 [class~=tc-padfull], .tc2-tc4 [class~=tc-padinfull] {
    padding-left: 3.50262697%;
    padding-right: 3.50262697%;
    left: -3.50262697%; }

  .tc1-tc2 [class~=tc-padfull], .tc1-tc2 [class~=tc-padinfull], .tc1-tc2 [class~=tc-padfull], .tc1-tc2 [class~=tc-padinfull], .tc2-tc3 [class~=tc-padfull], .tc2-tc3 [class~=tc-padinfull], .tc2-tc3 [class~=tc-padfull], .tc2-tc3 [class~=tc-padinfull], .tc3-tc4 [class~=tc-padfull], .tc3-tc4 [class~=tc-padinfull], .tc3-tc4 [class~=tc-padfull], .tc3-tc4 [class~=tc-padinfull] {
    padding-left: 5.34759359%;
    padding-right: 5.34759359%;
    left: -5.34759359%; }

  .tc-pad, .tc-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .tc-padin[class~=tc-padin], .tc-padinfull[class~=tc-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Tablet 4 grid relationships ----- */
  [class*=" tc4"], [class^=tc4] {
    margin-left: 76.95312503%; }

  .tc2-tc4 [class*=" tc4"], .tc2-tc4 [class^=tc4] {
    margin-left: 69.00175131%; }

  .tc2-tc4 [class*=" tc3"], .tc2-tc4 [class^=tc3] {
    margin-left: 34.50087566%; }

  .tc3-tc4 [class*=" tc4"], .tc3-tc4 [class^=tc4] {
    margin-left: 52.6737968%; }

  [class*=" tc3"], [class^=tc3] {
    margin-left: 51.30208335%; }

  .tc1-tc3 [class*=" tc3"], .tc1-tc3 [class^=tc3] {
    margin-left: 69.00175131%; }

  .tc1-tc3 [class*=" tc2"], .tc1-tc3 [class^=tc2] {
    margin-left: 34.50087566%; }

  .tc2-tc3 [class*=" tc3"], .tc2-tc3 [class^=tc3] {
    margin-left: 52.6737968%; }

  [class*=" tc2"], [class^=tc2] {
    margin-left: 25.65104168%; }

  .tc1-tc2 [class*=" tc2"], .tc1-tc2 [class^=tc2] {
    margin-left: 52.67379679%; }

  /* Tablet 4 grid floats ----- */
  [class*=" tc-float"][class*=" tc-float"], [class^=tc-float][class^=tc-float], [class*=" tc-float"][class*=" tc-float"], [class^=tc-float][class^=tc-float], [class*=" tc-float"][class*=" tc-float"], [class^=tc-float][class^=tc-float], [class*=" tc-float"][class*=" tc-float"], [class^=tc-float][class^=tc-float] {
    margin-left: 2.60416667%;
    margin-right: 2.60416667%; }

  .tc1-tc3 [class*=" tc-float"][class*=" tc-float"], .tc1-tc3 [class^=tc-float][class^=tc-float], .tc1-tc3 [class*=" tc-float"][class*=" tc-float"], .tc1-tc3 [class^=tc-float][class^=tc-float], .tc1-tc3 [class*=" tc-float"][class*=" tc-float"], .tc1-tc3 [class^=tc-float][class^=tc-float], .tc2-tc4 [class*=" tc-float"][class*=" tc-float"], .tc2-tc4 [class^=tc-float][class^=tc-float], .tc2-tc4 [class*=" tc-float"][class*=" tc-float"], .tc2-tc4 [class^=tc-float][class^=tc-float], .tc2-tc4 [class*=" tc-float"][class*=" tc-float"], .tc2-tc4 [class^=tc-float][class^=tc-float] {
    margin-left: 3.5026269734547%;
    margin-right: 3.5026269734547%; }

  .tc1-tc2 [class*=" tc-float"][class*=" tc-float"], .tc1-tc2 [class^=tc-float][class^=tc-float], .tc1-tc2 [class*=" tc-float"][class*=" tc-float"], .tc1-tc2 [class^=tc-float][class^=tc-float], .tc2-tc3 [class*=" tc-float"][class*=" tc-float"], .tc2-tc3 [class^=tc-float][class^=tc-float], .tc2-tc3 [class*=" tc-float"][class*=" tc-float"], .tc2-tc3 [class^=tc-float][class^=tc-float], .tc3-tc4 [class*=" tc-float"][class*=" tc-float"], .tc3-tc4 [class^=tc-float][class^=tc-float], .tc3-tc4 [class*=" tc-float"][class*=" tc-float"], .tc3-tc4 [class^=tc-float][class^=tc-float] {
    margin-left: 5.3475935882685%;
    margin-right: 5.3475935882685%; }

  .tc-floatright {
    float: right;
    margin-right: 0 !important; }

  .tc-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Tablet 4 clearing ----- */
  .tc1, [class*=tc1-], .tc-all, [class*=" tc1-"], [class^=tc1-], .tc1, [class*=" tc1-"] [class*=" tc1-"], [class^=tc1-] [class*=" tc1-"], [class*=" tc1-"] [class^=tc1-], [class^=tc1-] [class^=tc1-], [class*=" tc1-"] .tc1, [class^=tc1-] .tc1, [class*=" tc2-"] [class*=" tc2-"], [class^=tc2-] [class*=" tc2-"], [class*=" tc2-"] [class^=tc2-], [class^=tc2-] [class^=tc2-], [class*=" tc2-"] .tc2, [class^=tc2-] .tc2, [class*=" tc3-"] [class*=" tc3-"], [class^=tc3-] [class*=" tc3-"], [class*=" tc3-"] [class^=tc3-], [class^=tc3-] [class^=tc3-], [class*=" tc3-"] .tc3, [class^=tc3-] .tc3, [class*=" tc4-"] [class*=" tc4-"], [class^=tc4-] [class*=" tc4-"], [class*=" tc4-"] [class^=tc4-], [class^=tc4-] [class^=tc4-], [class*=" tc4-"] .tc4, [class^=tc4-] .tc4 {
    margin-left: 0;
    clear: left; }

  .tc2 + [class*=" tc2"], .tc2 + [class^=tc2], [class*=-tc2] + [class*=" tc2"], [class*=-tc2] + [class^=tc2], .tc3 + [class*=" tc3"], .tc3 + [class^=tc3], [class*=-tc3] + [class*=" tc3"], [class*=-tc3] + [class^=tc3], .tc3 + [class*=" tc2"], .tc3 + [class^=tc2], [class*=-tc3] + [class*=" tc2"], [class*=-tc3] + [class^=tc2], .tc4 + [class*=" tc4"], .tc4 + [class^=tc4], [class*=-tc4] + [class*=" tc4"], [class*=-tc4] + [class^=tc4], .tc4 + [class*=" tc3"], .tc4 + [class^=tc3], [class*=-tc4] + [class*=" tc3"], [class*=-tc4] + [class^=tc3], .tc4 + [class*=" tc2"], .tc4 + [class^=tc2], [class*=-tc4] + [class*=" tc2"], [class*=-tc4] + [class^=tc2], .tc-clear {
    clear: left; }

  .tc-overlap[class*=overlap] {
    clear: none; }

  /* Tablet 4 hiding ----- */
  .tc-hide, .gridoverlay .tc-hide.tc-hide {
    display: none; }

  .tc-show, .gridoverlay .tc-show.tc-show {
    display: block; }

  .tc-showgrid .tc-show, .tc-showgrid.tc-show, .gridsetnoareas .tc-show {
    display: block !important; } }
@media only screen and (max-width: 767px) {
  /* Mobile 2 grid: 2 column / gutter: 4.375% ---------------------------------------- */
  [class*=" ma1"], [class^=ma1], [class*=" ma2"], [class^=ma2], .ma-all {
    display: block;
    float: left;
    clear: none;
    margin-right: -100%; }

  /* Mobile 2 grid spans ----- */
  .ma1, .ma2 {
    width: 47.734375%; }

  .ma-all {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: left; }

  /* Mobile 2 grid padding ----- */
  [class*=" ma-pad"], [class^=ma-pad] {
    padding-left: 2.1875%;
    padding-right: 2.1875%;
    left: -2.1875%; }

  [class~=ma-padfull], [class~=ma-padinfull], [class~=ma-padfull], [class~=ma-padinfull] {
    padding-left: 4.375%;
    padding-right: 4.375%;
    left: -4.375%; }

  .ma-pad, .ma-padfull {
    position: relative;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

  .ma-padin[class~=ma-padin], .ma-padinfull[class~=ma-padinfull] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0; }

  /* Mobile 2 grid relationships ----- */
  [class*=" ma2"], [class^=ma2] {
    margin-left: 52.109375%; }

  /* Mobile 2 grid floats ----- */
  [class*=" ma-float"][class*=" ma-float"], [class^=ma-float][class^=ma-float], [class*=" ma-float"][class*=" ma-float"], [class^=ma-float][class^=ma-float] {
    margin-left: 4.375%;
    margin-right: 4.375%; }

  .ma-floatright {
    float: right;
    margin-right: 0 !important; }

  .ma-floatleft {
    float: left;
    margin-left: 0 !important; }

  /* Mobile 2 clearing ----- */
  .ma1, [class*=ma1-], .ma-all, [class*=" ma1-"], [class^=ma1-], .ma1, [class*=" ma1-"] [class*=" ma1-"], [class^=ma1-] [class*=" ma1-"], [class*=" ma1-"] [class^=ma1-], [class^=ma1-] [class^=ma1-], [class*=" ma1-"] .ma1, [class^=ma1-] .ma1, [class*=" ma2-"] [class*=" ma2-"], [class^=ma2-] [class*=" ma2-"], [class*=" ma2-"] [class^=ma2-], [class^=ma2-] [class^=ma2-], [class*=" ma2-"] .ma2, [class^=ma2-] .ma2 {
    margin-left: 0;
    clear: left; }

  .ma2 + [class*=" ma2"], .ma2 + [class^=ma2], [class*=-ma2] + [class*=" ma2"], [class*=-ma2] + [class^=ma2], .ma-clear {
    clear: left; }

  .ma-overlap[class*=overlap] {
    clear: none; }

  /* Mobile 2 hiding ----- */
  .ma-hide, .gridoverlay .ma-hide.ma-hide {
    display: none; }

  .ma-show, .gridoverlay .ma-show.ma-show {
    display: block; }

  .ma-showgrid .ma-show, .ma-showgrid.ma-show, .gridsetnoareas .ma-show {
    display: block !important; } }
#gridscreenwidthwrap {
  display: block !important; }

/*********************
IMPORTING MODULES
Modules are reusable blocks or elements we use throughout the project.
We can break them up as much as we want or just keep them all in one.
I mean, you can do whatever you want. The world is your oyster. Unless
you hate oysters, then the world is your peanut butter &amp; jelly sandwich.
*********************/
/******************************************************************
Site Name:
Author:

Stylesheet: Alert Styles

If you want to use these alerts in your design, you can. If not,
you can just remove this stylesheet.

******************************************************************/
.alert-help, .alert-info, .alert-error, .alert-success {
  margin: 10px;
  padding: 5px 18px;
  border: 1px solid; }

.alert-help {
  border-color: #e8dc59;
  background: #ebe16f; }

.alert-info {
  border-color: #bfe4f4;
  background: #d5edf8; }

.alert-error {
  border-color: #f8cdce;
  background: #fbe3e4; }

.alert-success {
  border-color: #deeaae;
  background: #e6efc2; }

/******************************************************************
Site Name:
Author:

Stylesheet: Button Styles

Buttons are a pretty important part of your site's style, so it's
important to have a consistent baseline for them. Use this stylesheet
to create all kinds of buttons.

Helpful Links:
http://galp.in/blog/2011/08/02/the-ui-guide-part-1-buttons/

******************************************************************/
/*********************
BUTTON DEFAULTS
We're gonna use a placeholder selector here
so we can use common styles. We then use this
to load up the defaults in all our buttons.

Here's a quick video to show how it works:
http://www.youtube.com/watch?v=hwdVpKiJzac

*********************/
.blue-btn, .comment-reply-link, #submit, .tweet .bctt-click-to-tweet a.bctt-ctt-btn, .button, .gform_wrapper .gform_footer input[type="submit"] {
  display: inline-block;
  position: relative;
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  color: #fff;
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
  padding: 9px 15px;
  border: 0;
  cursor: pointer;
  -webkit-transition: background-color 0.14s ease-in-out;
  transition: background-color 0.14s ease-in-out;
  background: #d76746;
  -webkit-appearance: none;
  border-radius: 0; }
  .blue-btn:hover, .comment-reply-link:hover, #submit:hover, .tweet .bctt-click-to-tweet a.bctt-ctt-btn:hover, .blue-btn:focus, .comment-reply-link:focus, #submit:focus, .tweet .bctt-click-to-tweet a.bctt-ctt-btn:focus, .button:hover, .button:focus, .gform_wrapper .gform_footer input[type="submit"]:hover, .gform_wrapper .gform_footer input[type="submit"]:focus {
    color: #fff;
    text-decoration: none;
    outline: none; }

/*
An example button.
You can use this example if you want. Just replace all the variables
and it will create a button dependant on those variables.
*/
.blue-btn, .comment-reply-link, #submit {
  background-color: #4a789f; }
  .blue-btn:hover, .comment-reply-link:hover, #submit:hover, .blue-btn:focus, .comment-reply-link:focus, #submit:focus {
    background-color: #446d91; }
  .blue-btn:active, .comment-reply-link:active, #submit:active {
    background-color: #426b8e; }

/******************************************************************
Site Name:
Author:

Stylesheet: Form Styles

We put all the form and button styles in here to setup a consistent
look. If we need to customize them, we can do this in the main
stylesheets and just override them. Easy Peasy.

You're gonna see a few data-uri thingies down there. If you're not
sure what they are, check this link out:
http://css-tricks.com/data-uris/
If you want to create your own, use this helpful link:
http://websemantics.co.uk/online_tools/image_to_data_uri_convertor/

******************************************************************/
/*********************
INPUTS
*********************/
.gform_wrapper .top_label .gfield_label {
  font-weight: normal; }

.gform_confirmation_message {
  text-align: left;
  color: #d76746; }

input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea,
.field {
  display: block;
  height: 32px;
  line-height: 1em;
  padding: 0 8px !important;
  margin-bottom: 14px;
  font-size: 14px;
  font-weight: 400;
  color: #8a8a8a;
  vertical-align: middle;
  box-shadow: none;
  border: 1px solid #eaedf2;
  width: 400px;
  max-width: 100%;
  font-family: "Lato", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #f7f5f1;
  -webkit-transition: background-color 0.24s ease-in-out;
  transition: background-color 0.24s ease-in-out;
  -webkit-appearance: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 0; }
  input[type="text"]:focus, input[type="text"]:active,
  input[type="password"]:focus,
  input[type="password"]:active,
  input[type="datetime"]:focus,
  input[type="datetime"]:active,
  input[type="datetime-local"]:focus,
  input[type="datetime-local"]:active,
  input[type="date"]:focus,
  input[type="date"]:active,
  input[type="month"]:focus,
  input[type="month"]:active,
  input[type="time"]:focus,
  input[type="time"]:active,
  input[type="week"]:focus,
  input[type="week"]:active,
  input[type="number"]:focus,
  input[type="number"]:active,
  input[type="email"]:focus,
  input[type="email"]:active,
  input[type="url"]:focus,
  input[type="url"]:active,
  input[type="search"]:focus,
  input[type="search"]:active,
  input[type="tel"]:focus,
  input[type="tel"]:active,
  input[type="color"]:focus,
  input[type="color"]:active,
  select:focus,
  select:active,
  textarea:focus,
  textarea:active,
  .field:focus,
  .field:active {
    background-color: #f7f8fa;
    outline: none; }
  input[type="text"].error, input[type="text"].is-invalid,
  input[type="password"].error,
  input[type="password"].is-invalid,
  input[type="datetime"].error,
  input[type="datetime"].is-invalid,
  input[type="datetime-local"].error,
  input[type="datetime-local"].is-invalid,
  input[type="date"].error,
  input[type="date"].is-invalid,
  input[type="month"].error,
  input[type="month"].is-invalid,
  input[type="time"].error,
  input[type="time"].is-invalid,
  input[type="week"].error,
  input[type="week"].is-invalid,
  input[type="number"].error,
  input[type="number"].is-invalid,
  input[type="email"].error,
  input[type="email"].is-invalid,
  input[type="url"].error,
  input[type="url"].is-invalid,
  input[type="search"].error,
  input[type="search"].is-invalid,
  input[type="tel"].error,
  input[type="tel"].is-invalid,
  input[type="color"].error,
  input[type="color"].is-invalid,
  select.error,
  select.is-invalid,
  textarea.error,
  textarea.is-invalid,
  .field.error,
  .field.is-invalid {
    color: #fbe3e4;
    border-color: #fbe3e4;
    background-color: #fff;
    background-position: 99% center;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);
    outline-color: #fbe3e4; }
  input[type="text"].success, input[type="text"].is-valid,
  input[type="password"].success,
  input[type="password"].is-valid,
  input[type="datetime"].success,
  input[type="datetime"].is-valid,
  input[type="datetime-local"].success,
  input[type="datetime-local"].is-valid,
  input[type="date"].success,
  input[type="date"].is-valid,
  input[type="month"].success,
  input[type="month"].is-valid,
  input[type="time"].success,
  input[type="time"].is-valid,
  input[type="week"].success,
  input[type="week"].is-valid,
  input[type="number"].success,
  input[type="number"].is-valid,
  input[type="email"].success,
  input[type="email"].is-valid,
  input[type="url"].success,
  input[type="url"].is-valid,
  input[type="search"].success,
  input[type="search"].is-valid,
  input[type="tel"].success,
  input[type="tel"].is-valid,
  input[type="color"].success,
  input[type="color"].is-valid,
  select.success,
  select.is-valid,
  textarea.success,
  textarea.is-valid,
  .field.success,
  .field.is-valid {
    color: #e6efc2;
    border-color: #e6efc2;
    background-color: #fff;
    background-position: 99% center;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);
    outline-color: #e6efc2; }
  input[type="text"][disabled], input[type="text"].is-disabled,
  input[type="password"][disabled],
  input[type="password"].is-disabled,
  input[type="datetime"][disabled],
  input[type="datetime"].is-disabled,
  input[type="datetime-local"][disabled],
  input[type="datetime-local"].is-disabled,
  input[type="date"][disabled],
  input[type="date"].is-disabled,
  input[type="month"][disabled],
  input[type="month"].is-disabled,
  input[type="time"][disabled],
  input[type="time"].is-disabled,
  input[type="week"][disabled],
  input[type="week"].is-disabled,
  input[type="number"][disabled],
  input[type="number"].is-disabled,
  input[type="email"][disabled],
  input[type="email"].is-disabled,
  input[type="url"][disabled],
  input[type="url"].is-disabled,
  input[type="search"][disabled],
  input[type="search"].is-disabled,
  input[type="tel"][disabled],
  input[type="tel"].is-disabled,
  input[type="color"][disabled],
  input[type="color"].is-disabled,
  select[disabled],
  select.is-disabled,
  textarea[disabled],
  textarea.is-disabled,
  .field[disabled],
  .field.is-disabled {
    cursor: not-allowed;
    border-color: #cfcfcf;
    opacity: 0.6; }
    input[type="text"][disabled]:focus, input[type="text"][disabled]:active, input[type="text"].is-disabled:focus, input[type="text"].is-disabled:active,
    input[type="password"][disabled]:focus,
    input[type="password"][disabled]:active,
    input[type="password"].is-disabled:focus,
    input[type="password"].is-disabled:active,
    input[type="datetime"][disabled]:focus,
    input[type="datetime"][disabled]:active,
    input[type="datetime"].is-disabled:focus,
    input[type="datetime"].is-disabled:active,
    input[type="datetime-local"][disabled]:focus,
    input[type="datetime-local"][disabled]:active,
    input[type="datetime-local"].is-disabled:focus,
    input[type="datetime-local"].is-disabled:active,
    input[type="date"][disabled]:focus,
    input[type="date"][disabled]:active,
    input[type="date"].is-disabled:focus,
    input[type="date"].is-disabled:active,
    input[type="month"][disabled]:focus,
    input[type="month"][disabled]:active,
    input[type="month"].is-disabled:focus,
    input[type="month"].is-disabled:active,
    input[type="time"][disabled]:focus,
    input[type="time"][disabled]:active,
    input[type="time"].is-disabled:focus,
    input[type="time"].is-disabled:active,
    input[type="week"][disabled]:focus,
    input[type="week"][disabled]:active,
    input[type="week"].is-disabled:focus,
    input[type="week"].is-disabled:active,
    input[type="number"][disabled]:focus,
    input[type="number"][disabled]:active,
    input[type="number"].is-disabled:focus,
    input[type="number"].is-disabled:active,
    input[type="email"][disabled]:focus,
    input[type="email"][disabled]:active,
    input[type="email"].is-disabled:focus,
    input[type="email"].is-disabled:active,
    input[type="url"][disabled]:focus,
    input[type="url"][disabled]:active,
    input[type="url"].is-disabled:focus,
    input[type="url"].is-disabled:active,
    input[type="search"][disabled]:focus,
    input[type="search"][disabled]:active,
    input[type="search"].is-disabled:focus,
    input[type="search"].is-disabled:active,
    input[type="tel"][disabled]:focus,
    input[type="tel"][disabled]:active,
    input[type="tel"].is-disabled:focus,
    input[type="tel"].is-disabled:active,
    input[type="color"][disabled]:focus,
    input[type="color"][disabled]:active,
    input[type="color"].is-disabled:focus,
    input[type="color"].is-disabled:active,
    select[disabled]:focus,
    select[disabled]:active,
    select.is-disabled:focus,
    select.is-disabled:active,
    textarea[disabled]:focus,
    textarea[disabled]:active,
    textarea.is-disabled:focus,
    textarea.is-disabled:active,
    .field[disabled]:focus,
    .field[disabled]:active,
    .field.is-disabled:focus,
    .field.is-disabled:active {
      background-color: #d5edf8; }

input[type="password"] {
  letter-spacing: 0.3em; }

textarea {
  max-width: 100%;
  min-height: 120px;
  line-height: 1.5em; }

select {
  -webkit-appearance: none;
  /* 1 */
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: 97.5% center; }

::-webkit-input-placeholder {
  color: #9a9a9a; }

::-moz-placeholder {
  color: #9a9a9a; }

/* FF 19+ */
:-moz-placeholder {
  color: #9a9a9a; }

/* FF 18- */
:-ms-input-placeholder {
  color: #9a9a9a; }

.placeholder {
  color: #9a9a9a; }

/* for the polyfill */
/*********************
BASE (MOBILE) SIZE
This are the mobile styles. It's what people see on their phones. If
you set a great foundation, you won't need to add too many styles in
the other stylesheets. Remember, keep it light: Speed is Important.
*********************/
/******************************************************************
Site Name:
Author:

Stylesheet: Base Mobile Stylesheet

Be light and don't over style since everything here will be
loaded by mobile devices. You want to keep it as minimal as
possible. This is called at the top of the main stylsheet
and will be used across all viewports.

******************************************************************/
/*********************
GENERAL STYLES
*********************/
body {
  font-family: "Lato", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
  color: #8a8a8a;
  background-color: #f8f8f8;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  body em {
    font-weight: 400; }

.hide {
  display: none; }

/********************
WORDPRESS BODY CLASSES
style a page via class
********************/
/* for sites that are read right to left (i.e. hebrew) */
/* home page */
/* blog template page */
/* archive page */
/* date archive page */
/* replace the number to the corresponding page number */
/* search page */
/* search result page */
/* no results search page */
/* individual paged search (i.e. body.search-paged-3) */
/* 404 page */
/* single post page */
/* individual post page by id (i.e. body.postid-73) */
/* individual paged single (i.e. body.single-paged-3) */
/* attatchment page */
/* individual attatchment page (i.e. body.attachmentid-763) */
/* style mime type pages */
/* author page */
/* user nicename (i.e. body.author-samueladams) */
/* paged author archives (i.e. body.author-paged-4) for page 4 */
/* category page */
/* individual category page (i.e. body.category-6) */
/* replace the number to the corresponding page number */
/* tag page */
/* individual tag page (i.e. body.tag-news) */
/* replace the number to the corresponding page number */
/* custom page template page */
/* individual page template (i.e. body.page-template-contact-php */
/* replace the number to the corresponding page number */
/* parent page template */
/* child page template */
/* replace the number to the corresponding page number */
/* if user is logged in */
/* paged items like search results or archives */
/* individual paged (i.e. body.paged-3) */
/*********************
LAYOUT &amp; GRID STYLES
*********************/
.wrap {
  width: 96%;
  margin: 0 auto; }

/*********************
LINK STYLES
*********************/
a, a:visited {
  color: #d76746;
  text-decoration: none;
  /* on hover */
  /* on click */
  /* mobile tap color */ }
  a:hover, a:focus, a:visited:hover, a:visited:focus {
    color: #c54e2b; }
  a:link, a:visited:link {
    /*
    this highlights links on iPhones/iPads.
    so it basically works like the :hover selector
    for mobile devices.
    */
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3); }

/******************************************************************
H1, H2, H3, H4, H5 STYLES
******************************************************************/
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
  text-rendering: optimizelegibility;
  font-weight: normal;
  font-family: "PerpetuaMTStd", "Georgia", Cambria, Times New Roman, Times, serif;
  letter-spacing: 1px;
  color: #4a4a4a;
  /*
  if you're going to use webfonts, be sure to check your weights
  http://css-tricks.com/watch-your-font-weight/
  */
  /* removing text decoration from all headline links */ }
  h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {
    text-decoration: none; }

h1, .h1 {
  font-size: 2.5em;
  line-height: 1.333em; }

h2, .h2 {
  font-size: 28px;
  line-height: 1.4em;
  margin-bottom: 0.375em; }

h3, .h3 {
  font-size: 23px;
  margin-top: 30px; }

h4, .h4 {
  font-size: 1.1em;
  font-weight: 700; }

h5, .h5 {
  font-size: 0.846em;
  line-height: 2.09em;
  text-transform: uppercase;
  letter-spacing: 2px; }

/*********************
HEADER STYLES
*********************/
.header {
  background-color: #fff;
  padding-bottom: 15px; }

#logo {
  margin: 20px auto 40px auto;
  display: block;
  width: 325px;
  max-width: 90%; }
  #logo img {
    width: 325px;
    max-width: 100%;
    height: auto; }
  #logo a {
    color: #fff; }

.signup {
  text-align: center;
  display: block;
  width: 100%;
  margin-top: 10px; }
  .signup .gform_wrapper {
    display: inline-block;
    margin: 0;
    width: 100%;
    max-width: 100%;
    position: relative; }
    .signup .gform_wrapper .gform_heading {
      padding: 0;
      margin: 0; }
    .signup .gform_wrapper .gform_body {
      display: inline-block;
      width: 100%;
      padding-right: 75px;
      vertical-align: top; }
      .signup .gform_wrapper .gform_body .ginput_container {
        margin: 0; }
      .signup .gform_wrapper .gform_body label {
        display: none; }
      .signup .gform_wrapper .gform_body input {
        width: 100% !important;
        margin: 0; }
    .signup .gform_wrapper .gform_footer {
      margin: 0;
      padding: 0;
      position: absolute;
      right: 0;
      top: 0; }

.social {
  text-align: center;
  margin: 13px 0;
  padding: 0;
  display: block;
  font-size: 18px; }
  .social li {
    display: inline-block;
    margin: 0 5px;
    text-align: center;
    vertical-align: bottom; }
    .social li a {
      display: block;
      color: #fff;
      padding: 0px 0; }
    .social li a:hover {
      opacity: 0.6;
      -webkit-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out; }
    .social li.facebook img {
      width: 28px;
      height: auto; }
    .social li.twitter img {
      width: 29px;
      height: auto; }
    .social li.pinterest img {
      width: 29px;
      height: auto; }
    .social li.instagram img {
      width: 29px;
      height: auto; }
    .social li.etsy img {
      width: 27px;
      height: auto; }

/*********************
NAVIGATION STYLES
*********************/
/*
all navs have a .nav class applied via
the wp_menu function; this is so we can
easily write one group of styles for
the navs on the site so our css is cleaner
and more scalable.
*/
.nav {
  border-bottom: 0;
  margin: 0;
  font-family: "PerpetuaMTStd", "Georgia", Cambria, Times New Roman, Times, serif;
  font-size: 24px;
  letter-spacing: 1px;
  text-align: center;
  /* end .menu li */
  /* highlight current page */
  /* end current highlighters */ }
  .nav li {
    display: inline-block;
    margin-right: 0px;
    /*
    so you really have to rethink your dropdowns for mobile.
    you don't want to have it expand too much because the
    screen is so small. How you manage your menu should
    depend on the project. Here's some great info on it:
    http://www.alistapart.com/articles/organizing-mobile/
    */ }
    .nav li a {
      display: block;
      color: #d76746;
      text-decoration: none;
      padding: 0 5px;
      /*
      remember this is for mobile ONLY, so there's no need
      to even declare hover styles here, you can do it in
      the style.scss file where it's relevant. We want to
      keep this file as small as possible!
      */ }
    .nav li.green a {
      color: #5a8e21; }
    .nav li.blue a {
      color: #4a789f; }
    .nav li.yellow a {
      color: #ffad26; }
    .nav li ul.sub-menu li a,
    .nav li ul.children li a {
      padding-left: 30px; }

/* end .nav */
/*********************
POSTS &amp; CONTENT STYLES
*********************/
#content {
  margin-top: 1.5em; }

.boxedFeature {
  background-color: #fff;
  background-repeat: no-repeat;
  padding: 18px;
  margin-bottom: 30px; }
  .boxedFeature h2 {
    margin-top: 0; }
  .boxedFeature img {
    max-width: 100%;
    margin-bottom: 10px; }

.shadow {
  position: relative; }

.owl-carousel img {
  display: block; }

#homeslider {
  border: 5px solid #fff;
  font-size: 17px; }
  #homeslider .owl-dots {
    position: absolute;
    border: 15px;
    right: 10px;
    margin-top: -30px; }
  #homeslider .title {
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    background: rgba(255, 255, 255, 0.9);
    padding: 10px 70px 10px 10px; }
    #homeslider .title a {
      color: #8a8a8a; }

.shadow:before, .shadow:after {
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 78%;
  max-width: 300px;
  background: #777;
  -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.35);
  box-shadow: 0 15px 10px rgba(0, 0, 0, 0.35);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg); }

.shadow:after {
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: 10px;
  left: auto; }

.thumbArticle img {
  border: 3px solid #fff;
  display: block;
  margin-bottom: 10px;
  max-width: 100%;
  height: auto; }
.thumbArticle .county {
  text-transform: uppercase;
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px; }
.thumbArticle h3 {
  margin-top: 0; }
.thumbArticle .entry-title {
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  letter-spacing: normal;
  font-weight: 400; }
  .thumbArticle .entry-title a {
    color: #8a8a8a; }

.contributors li {
  text-align: center;
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  padding-bottom: 15px; }
  .contributors li h3 {
    margin: 0;
    font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    font-weight: 400; }

.mapp-layout {
  margin: 15px 0; }

.profileArea {
  padding: 15px;
  background: #fff;
  margin-bottom: 30px; }
  .profileArea .authorTitle {
    color: #d76746;
    font-family: "JennaSueRegular", Georgia, serif;
    letter-spacing: normal;
    font-size: 32px;
    margin-top: 0; }
  .profileArea h3 {
    color: #d76746;
    margin-bottom: 0;
    font-size: 18px; }
  .profileArea img {
    max-width: 100%;
    height: auto;
    margin-bottom: 10px; }
  .profileArea ul li {
    margin-bottom: 15px; }
  .profileArea .social {
    text-align: left;
    margin: 0; }

.authorPosts h2 {
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 17px;
  letter-spacing: normal;
  margin-bottom: 15px;
  color: #d76746; }

.hentry {
  margin-bottom: 1.5em; }
  .hentry header ul.meta {
    margin-top: 22px; }
    .hentry header ul.meta li {
      display: inline-block;
      margin-right: 5px; }
      .hentry header ul.meta li.counties {
        text-transform: uppercase; }
  .hentry .articleRight {
    background: #fff;
    padding: 13px; }
    .hentry .articleRight h4 {
      font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
      letter-spacing: normal;
      font-size: 17px;
      font-weight: 400;
      margin: 0 0 10px 0; }
    .hentry .articleRight img {
      margin-bottom: 10px; }
  .hentry footer p {
    margin: 0; }
  .hentry .images {
    margin-bottom: 20px; }

/* end .hentry */
.single-title,
.page-title,
.entry-title {
  margin-top: 20px; }

/* want to style individual post classes? Booya! */
/* post by id (i.e. post-3) */
/* general post style */
/* general article on a page style */
/* general style on an attatchment */
/* sticky post style */
/* hentry class */
/* style by category (i.e. category-videos) */
/* style by tag (i.e. tag-news) */
/* post meta */
.byline {
  color: #9fa6b4;
  font-style: italic;
  margin: 0; }

/* entry content */
.entry-content {
  padding: 0;
  /*
  image alignment on a screen this size may be
  a bit difficult. It's set to start aligning
  and floating images at the next breakpoint,
  but it's up to you. Feel free to change it up.
  */ }
  .entry-content p {
    margin: 0 0 1.5em; }
  .entry-content ul {
    list-style: disc outside none;
    margin-left: 20px;
    margin-bottom: 30px; }
    .entry-content ul.nobullet {
      list-style: none;
      margin-left: 0; }
    .entry-content ul li {
      margin-bottom: 5px; }
  .entry-content table {
    width: 100%;
    border: 1px solid #eaedf2;
    margin-bottom: 1.5em; }
    .entry-content table caption {
      margin: 0 0 7px;
      font-size: 0.75em;
      color: #9fa6b4;
      text-transform: uppercase;
      letter-spacing: 1px; }
  .entry-content tr {
    border-bottom: 1px solid #eaedf2; }
    .entry-content tr:nth-child(even) {
      background-color: #f8f8f8; }
  .entry-content td {
    padding: 7px;
    border-right: 1px solid #eaedf2; }
    .entry-content td:last-child {
      border-right: 0; }
  .entry-content th {
    background-color: #f8f8f8;
    border-bottom: 1px solid #eaedf2;
    border-right: 1px solid #eaedf2; }
    .entry-content th:last-child {
      border-right: 0; }
  .entry-content blockquote {
    margin: 0 0 1.5em 0.75em;
    padding: 0 0 0 0.75em;
    border-left: 3px solid #4a789f;
    font-style: italic;
    color: #9fa6b4; }
  .entry-content dd {
    margin-left: 0;
    font-size: 0.9em;
    color: #787878;
    margin-bottom: 1.5em; }
  .entry-content img {
    margin: 0 0 1.5em 0;
    max-width: 100%;
    height: auto; }
  .entry-content .size-auto,
  .entry-content .size-full,
  .entry-content .size-large,
  .entry-content .size-medium,
  .entry-content .size-thumbnail {
    max-width: 100%;
    height: auto; }
  .entry-content pre {
    background: #000;
    color: #eaedf2;
    font-size: 0.9em;
    padding: 1.5em;
    margin: 0 0 1.5em;
    border-radius: 3px; }

/* end .entry-content */
.wp-caption {
  max-width: 100%;
  background: #eee;
  padding: 5px;
  /* images inside wp-caption */ }
  .wp-caption img {
    max-width: 100%;
    margin-bottom: 0;
    width: 100%; }
  .wp-caption p.wp-caption-text {
    font-size: 0.85em;
    margin: 4px 0 7px;
    text-align: center; }

/* end .wp-caption */
/* image gallery styles */
/* end .gallery */
/* gallery caption styles */
.tags {
  margin: 0; }

.hentry .images img {
  margin-bottom: 0; }

.competitionform {
  padding: 25px 15px;
  font-size: 16px;
  background: #fff;
  margin-bottom: 15px; }
  .competitionform .smallprint {
    font-size: 13px; }
  .competitionform .gform_wrapper {
    max-width: 100%; }
    .competitionform .gform_wrapper .top_label input.medium, .competitionform .gform_wrapper .top_label input.large, .competitionform .gform_wrapper .top_label textarea {
      width: 100%; }
    .competitionform .gform_wrapper .gform_footer .gform_button {
      max-width: 100%;
      width: 262px;
      background: url("..\\images\\comp-button-bg.png") right center no-repeat;
      background-color: none;
      text-align: left;
      font-family: "JennaSueRegular", Georgia, serif;
      font-size: 32px;
      height: 45px; }

.competitionlogos {
  margin-top: 15px; }
  .competitionlogos .item {
    text-align: center;
    text-transform: uppercase;
    font-size: 12px;
    margin-bottom: 15px; }
    .competitionlogos .item a {
      color: #8a8a8a; }
    .competitionlogos .item img {
      display: block;
      margin: 0 auto;
      margin-bottom: 15px;
      max-width: 100%; }

.thanksBox {
  background: #d76746;
  max-width: 720px;
  padding: 20px;
  color: #fff;
  text-align: center;
  margin: 20px auto 50px auto; }
  .thanksBox .page-title {
    color: #ffffff; }

.tweet {
  position: relative;
  max-width: 500px;
  margin: 30px auto 0px auto; }
  .tweet .fa {
    position: absolute;
    left: 0px;
    top: 0;
    font-size: 50px; }
  .tweet .bctt-click-to-tweet {
    display: inline-block;
    border-radius: 0;
    background: none;
    color: #fff;
    border: none;
    padding: 0; }
    .tweet .bctt-click-to-tweet .bctt-ctt-text a {
      color: #fff !important;
      font-family: "Lato", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
      font-size: 16px; }
    .tweet .bctt-click-to-tweet .bctt-ctt-text {
      display: block;
      margin-bottom: 20px;
      padding-left: 45px; }
      .tweet .bctt-click-to-tweet .bctt-ctt-text a {
        font-weight: normal; }
    .tweet .bctt-click-to-tweet a.bctt-ctt-btn {
      float: none;
      text-transform: none;
      background: #fff;
      color: #d76746 !important;
      font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
      font-weight: normal !important; }
      .tweet .bctt-click-to-tweet a.bctt-ctt-btn:hover {
        opacity: 0.6; }

/******************************************************************
Category Colours
******************************************************************/
.refine {
  margin-bottom: 25px;
  margin-top: 10px; }
  .refine span.title {
    font-family: "PerpetuaMTStd", "PerpetuaMTStd", "Georgia", Cambria, Times New Roman, Times, serif;
    color: #4a4a4a;
    font-size: 18px;
    letter-spacing: 1px;
    margin-right: 6px; }
  .refine .dropdown {
    width: 100%; }
  .refine .searchandfilter {
    display: block; }
    .refine .searchandfilter ul {
      display: block;
      margin: 0; }
      .refine .searchandfilter ul li {
        display: block; }
  .refine .wp-advanced-search {
    display: block;
    max-width: 400px; }
    .refine .wp-advanced-search .wpas-submit-field {
      display: inline-block;
      width: 40px;
      vertical-align: top;
      float: right;
      margin-top: -44px; }
      .refine .wp-advanced-search .wpas-submit-field input {
        width: 40px;
        padding: 8px 10px; }

.profileLink {
  background: url("..\\images\\author-arrow-yellow.png") left center no-repeat;
  height: 35px;
  display: block;
  color: #fff !important;
  font-family: "JennaSueRegular", Georgia, serif;
  font-size: 32px;
  line-height: 100%;
  letter-spacing: normal;
  padding-left: 10px;
  padding-top: 5px; }
  .profileLink:hover {
    color: #fff; }

.share h4 {
  font-family: "JennaSueRegular", Georgia, serif;
  color: #8a8a8a;
  font-size: 32px;
  margin-bottom: 0; }

.share .social {
  text-align: left;
  margin-top: 0; }

.related h4 {
  text-transform: uppercase;
  letter-spacing: normal;
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 400; }

.cattitle {
  margin-top: 18px; }

/*Eat and Drink - may need ID changing */
.category-410 .cattitle, .category-410 .county a, .category-410 .counties a, .category-410 .articleRight h4, .category-410 .share h4, .category-410 .related h4, .cat-parent-410 .cattitle, .cat-parent-410 .county a, .cat-parent-410 .counties a, .cat-parent-410 .articleRight h4, .cat-parent-410 .share h4, .cat-parent-410 .related h4, .category-eat-and-drink .cattitle, .category-eat-and-drink .county a, .category-eat-and-drink .counties a, .category-eat-and-drink .articleRight h4, .category-eat-and-drink .share h4, .category-eat-and-drink .related h4, .eat-and-drink .cattitle, .eat-and-drink .county a, .eat-and-drink .counties a, .eat-and-drink .articleRight h4, .eat-and-drink .share h4, .eat-and-drink .related h4 {
  color: #ffad26; }
.category-410 .profileLink, .cat-parent-410 .profileLink, .category-eat-and-drink .profileLink, .eat-and-drink .profileLink {
  background: url("..\\images\\author-arrow-yellow.png") left center no-repeat; }

/*See and Do */
.category-580 .cattitle, .category-580 .county a, .category-580 .counties a, .category-580 .articleRight h4, .category-580 .share h4, .category-580 .related h4, .cat-parent-580 .cattitle, .cat-parent-580 .county a, .cat-parent-580 .counties a, .cat-parent-580 .articleRight h4, .cat-parent-580 .share h4, .cat-parent-580 .related h4, .see-do .cattitle, .see-do .county a, .see-do .counties a, .see-do .articleRight h4, .see-do .share h4, .see-do .related h4, .category-see-do .cattitle, .category-see-do .county a, .category-see-do .counties a, .category-see-do .articleRight h4, .category-see-do .share h4, .category-see-do .related h4 {
  color: #5a8e21; }
.category-580 .profileLink, .cat-parent-580 .profileLink, .see-do .profileLink, .category-see-do .profileLink {
  background: url("..\\images\\author-arrow-green.png") left center no-repeat; }

/*Go and Stay */
.category-542 .cattitle, .category-542 .county a, .category-542 .counties a, .category-542 .articleRight h4, .category-542 .share h4, .category-542 .related h4, cat-parent-542 .cattitle, cat-parent-542 .county a, cat-parent-542 .counties a, cat-parent-542 .articleRight h4, cat-parent-542 .share h4, cat-parent-542 .related h4, .go-stay .cattitle, .go-stay .county a, .go-stay .counties a, .go-stay .articleRight h4, .go-stay .share h4, .go-stay .related h4, .category-go-and-stay .cattitle, .category-go-and-stay .county a, .category-go-and-stay .counties a, .category-go-and-stay .articleRight h4, .category-go-and-stay .share h4, .category-go-and-stay .related h4 {
  color: #4a789f; }
.category-542 .profileLink, cat-parent-542 .profileLink, .go-stay .profileLink, .category-go-and-stay .profileLink {
  background: url("..\\images\\author-arrow-blue.png") left center no-repeat; }

/******************************************************************
PAGE NAVI STYLES
******************************************************************/
.pagination,
.wp-prev-next {
  margin: 1.5em 0; }

.pagination {
  text-align: center; }
  .pagination ul {
    display: inline-block;
    white-space: nowrap;
    padding: 0;
    clear: both;
    border-radius: 3px;
    font-family: "PerpetuaMTStd", "PerpetuaMTStd", "Georgia", Cambria, Times New Roman, Times, serif; }
  .pagination li {
    padding: 0;
    margin: 0;
    float: left;
    display: inline;
    overflow: hidden; }
  .pagination a, .pagination span {
    margin: 0;
    text-decoration: none;
    padding: 0 5px;
    font-size: 18px;
    font-weight: normal;
    display: block;
    color: #d76746; }
    .pagination a:hover, .pagination a:focus, .pagination span:hover, .pagination span:focus {
      color: #d76746; }
  .pagination .current {
    cursor: default;
    color: #8a8a8a; }
    .pagination .current:hover, .pagination .current:focus {
      color: #8a8a8a; }

/* end .bones_page_navi */
/* fallback previous &amp; next links */
.wp-prev-next .prev-link {
  float: left; }
.wp-prev-next .next-link {
  float: right; }

/* end .wp-prev-next */
/******************************************************************
COMMENT STYLES
******************************************************************/
/* h3 comment title */
#comments-title {
  padding: 0.75em;
  margin: 0;
  border-top: 1px solid #eaedf2;
  /* number of comments span */ }

.commentlist {
  margin: 0;
  list-style-type: none; }

.comment {
  position: relative;
  clear: both;
  overflow: hidden;
  padding: 1.5em;
  border-bottom: 1px solid #eaedf2;
  /* vcard */
  /* end .commentlist .vcard */
  /* end children */
  /* general comment classes */ }
  .comment .comment-author {
    padding: 7px;
    border: 0; }
  .comment .vcard {
    margin-left: 50px; }
    .comment .vcard cite.fn {
      font-weight: 700;
      font-style: normal; }
    .comment .vcard time {
      display: block;
      font-size: 0.9em;
      font-style: italic; }
      .comment .vcard time a {
        color: #9fa6b4;
        text-decoration: none; }
        .comment .vcard time a:hover {
          text-decoration: underline; }
    .comment .vcard .avatar {
      position: absolute;
      left: 16px;
      border-radius: 50%; }
  .comment:last-child {
    margin-bottom: 0; }
  .comment .children {
    margin: 0;
    /* variations */
    /* change number for different depth */ }
  .comment[class*=depth-] {
    margin-top: 1.1em; }
  .comment.depth-1 {
    margin-left: 0;
    margin-top: 0; }
  .comment:not(.depth-1) {
    margin-top: 0;
    margin-left: 7px;
    padding: 7px; }
  .comment.odd {
    background-color: #fff; }
  .comment.even {
    background: #eaedf2; }

/* comment meta */
/* comment content */
.comment_content p {
  margin: 0.7335em 0 1.5em;
  font-size: 1em;
  line-height: 1.5em; }

/* end .commentlist .comment_content */
/* comment reply link */
.comment-reply-link {
  font-size: 0.9em;
  float: right; }

/* end .commentlist .comment-reply-link */
/* edit comment link */
.comment-edit-link {
  font-style: italic;
  margin: 0 7px;
  text-decoration: none;
  font-size: 0.9em; }

/******************************************************************
COMMENT FORM STYLES
******************************************************************/
.comment-respond {
  padding: 1.5em;
  border-top: 1px solid #eaedf2; }

#reply-title {
  margin: 0; }

.logged-in-as {
  color: #9fa6b4;
  font-style: italic;
  margin: 0; }
  .logged-in-as a {
    color: #8a8a8a; }

.comment-form-comment {
  margin: 1.5em 0 0.75em; }

.form-allowed-tags {
  padding: 1.5em;
  background-color: #fff;
  font-size: 0.9em; }

/* comment submit button */
#submit {
  float: right;
  font-size: 1em; }

/* comment form title */
#comment-form-title {
  margin: 0 0 1.1em; }

/* cancel comment reply link */
/* logged in comments */
/* allowed tags */
#allowed_tags {
  margin: 1.5em 10px 0.7335em 0; }

/* no comments */
.nocomments {
  margin: 0 20px 1.1em; }

/*********************
MAP
*********************/
.mapp-iw .mapp-title {
  font-weight: normal;
  display: block; }
  .mapp-iw .mapp-title .counties {
    display: block;
    text-transform: uppercase; }

.mapp-iw a, .mapp-iw a:link, .mapp-iw a:active, .mapp-iw a:visited {
  color: #8a8a8a !important;
  font-size: 12px; }

.mapp-iw {
  max-width: 120px; }

.mapp-iw .mapp-thumb {
  display: block;
  float: none; }
  .mapp-iw .mapp-thumb img {
    width: 100px;
    height: auto;
    display: block; }

/*********************
SIDEBARS &amp; ASIDES
*********************/
.sidebar {
  margin-top: 0; }

.widgettitle {
  border-bottom: 2px solid #444;
  margin-bottom: 0.75em; }

.widget {
  padding: 18px;
  margin: 0  0 30px 0;
  background-color: #fff; }
  .widget ul li {
    margin-bottom: 0.75em;
    /* deep nesting */ }
    .widget ul li ul {
      margin-top: 0.75em;
      padding-left: 1em; }

.widget_asearch {
  min-height: 457px; }
  .widget_asearch h3 {
    color: #d76746;
    margin-bottom: 10px;
    margin-top: 0; }
  .widget_asearch p {
    margin: 0 0 18px 0; }
  .widget_asearch #wp-advanced-search {
    max-width: 290px; }
  .widget_asearch .wpas-search-field {
    display: block;
    margin-right: 40px;
    vertical-align: top; }
  .widget_asearch .wpas-submit-field {
    display: inline-block;
    width: 40px;
    vertical-align: top;
    float: right;
    margin-top: -46px; }
    .widget_asearch .wpas-submit-field input {
      width: 40px;
      padding: 9px 10px; }
  .widget_asearch a.map {
    color: #8a8a8a;
    display: block;
    margin-top: 20px;
    padding-top: 15px;
    background: url("..\\images\\browse-map.png") top right no-repeat;
    height: 191px; }

/* links widget */
/* meta widget */
/* pages widget */
/* recent-posts widget */
/* archives widget */
/* tag-cloud widget */
/* calendar widget */
/* category widget */
/* recent-comments widget */
/* search widget */
/* text widget */
/*********************
FOOTER STYLES
*********************/
.footer {
  clear: both;
  background-color: #fff;
  padding-bottom: 20px;
  margin-top: 40px;
  text-align: center; }
  .footer h4 {
    font-weight: 400;
    font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding-bottom: 5px;
    color: #8a8a8a;
    border-bottom: 1px solid #8a8a8a;
    font-size: 16px; }
    .footer h4.short {
      max-width: 170px;
      margin-left: auto;
      margin-right: auto; }
  .footer .social {
    text-align: center; }
  .footer .logos img {
    display: block;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto; }
  .footer .signup {
    text-align: center; }

/*
if you checked out the link above:
http://www.alistapart.com/articles/organizing-mobile/
you'll want to style the footer nav
a bit more in-depth. Remember to keep
it simple because you'll have to
override these styles for the desktop
view.
*/
.footer-links ul {
  margin: 0;
  padding: 0; }
  .footer-links ul li {
    display: block;
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
    letter-spacing: normal; }
    .footer-links ul li a {
      color: #8a8a8a;
      padding: 0; }

/* end .footer-links */
.copyright {
  text-align: center;
  margin-top: 20px; }
  .copyright a {
    color: #8a8a8a;
    text-decoration: underline; }

/* --- EASYDROPDOWN METRO THEME --- */
/* PREFIXED CSS */
.dropdown,
.dropdown div,
.dropdown li,
.dropdown div::after,
.dropdown .carat,
.dropdown .carat:after,
.dropdown .selected::after,
.dropdown:after {
  -webkit-transition: all 150ms ease-in-out;
  -moz-transition: all 150ms ease-in-out;
  -ms-transition: all 150ms ease-in-out;
  transition: all 150ms ease-in-out; }

.dropdown .selected::after,
.dropdown.scrollable div::after {
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  -ms-pointer-events: none;
  pointer-events: none; }

/* WRAPPER */
.dropdown {
  position: relative;
  width: 100%;
  cursor: pointer;
  font-weight: 400;
  background: #f7f5f1;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  margin-bottom: 10px;
  border: 1px solid #eaedf2;
  font-size: 14px; }

.dropdown.open {
  z-index: 1000; }

.dropdown:hover {
  background: #f7f5f1; }

.dropdown:after {
  content: '';
  position: absolute;
  right: -1px;
  bottom: -1px;
  top: -1px;
  width: 40px;
  background: #a09d96; }

.dropdown.focus:after {
  background: #a09d96; }

/* CARAT */
.dropdown .carat,
.dropdown .carat:after {
  content: '';
  position: absolute;
  right: 12px;
  top: 50%;
  margin-top: -4px;
  border: 8px solid transparent;
  border-top: 8px solid #fff;
  z-index: 2;
  -webkit-transform-origin: 50% 20%;
  -moz-transform-origin: 50% 20%;
  -ms-transform-origin: 50% 20%;
  transform-origin: 50% 20%; }

.dropdown .carat:after {
  margin-top: -10px;
  right: -8px;
  border-top-color: #a09d96; }

.dropdown:hover .carat:after {
  border-top-color: #a09d96; }

.dropdown.focus .carat {
  border-top-color: #fff; }

.dropdown.focus .carat:after {
  border-top-color: #a09d96; }

.dropdown.open .carat {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

/* OLD SELECT (HIDDEN) */
.dropdown .old {
  position: absolute;
  left: 0;
  top: 0;
  height: 0;
  width: 0;
  overflow: hidden; }

.dropdown select {
  position: absolute;
  left: 0px;
  top: 0px; }

.dropdown.touch .old {
  width: 100%;
  height: 100%; }

.dropdown.touch select {
  width: 100%;
  height: 100%;
  opacity: 0; }

/* SELECTED FEEDBACK ITEM */
.dropdown .selected,
.dropdown li {
  display: block;
  line-height: 1;
  padding: 8px 8px;
  overflow: hidden;
  white-space: nowrap;
  margin: 0 !important; }

.dropdown .selected::after {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 60px;
  border-radius: 0 2px 2px 0;
  /*box-shadow: inset -55px 0 25px -20px $dark-grey;*/ }

.dropdown:hover .selected::after {
  /*box-shadow: inset -55px 0 25px -20px $dark-grey;*/ }

/* DROP DOWN WRAPPER */
.dropdown div {
  position: absolute;
  height: 0;
  left: 0;
  right: 0;
  top: 100%;
  margin-top: -1px;
  background: #f7f5f1;
  overflow: hidden;
  opacity: 0; }

.dropdown:hover div {
  background: #f7f5f1; }

/* Height is adjusted by JS on open */
.dropdown.open div {
  opacity: 1;
  z-index: 1000; }

/* FADE OVERLAY FOR SCROLLING LISTS */
.dropdown.scrollable div::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 50px;
  /*
  box-shadow: inset 0 -50px 30px -35px $cream;*/ }

.dropdown.scrollable:hover div::after {
                                      /*
	box-shadow: inset 0 -50px 30px -35px #f4f4f4;*/ }

.dropdown.scrollable.bottom div::after {
  opacity: 0; }

/* DROP DOWN LIST */
.dropdown ul {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  list-style: none;
  overflow: hidden;
  margin: 0;
  display: block; }

.dropdown.scrollable.open ul {
  overflow-y: auto; }

/* DROP DOWN LIST ITEMS */
.dropdown li {
  list-style: none;
  padding: 12px 12px;
  display: block !important; }

/* .focus class is also added on hover */
.dropdown li.focus {
  background: #f7f5f1;
  position: relative;
  z-index: 3;
  color: #d76746; }

.dropdown li.active {
  background: #f7f5f1;
  color: #d76746; }

/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out; }

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
  margin-bottom: 30px;
  overflow: hidden; }

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y; }

.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px); }

.owl-carousel .owl-controls .owl-prev, .owl-carousel .owl-controls .owl-next {
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  display: block;
  padding: 5px;
  background: none;
  color: #fff;
  font-size: 26px;
  margin-top: -13px;
  line-height: 100%; }

.owl-carousel .owl-controls .owl-nav .owl-prev {
  left: 10px; }

.owl-carousel .owl-controls .owl-nav .owl-next {
  right: 10px; }

.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.owl-carousel.owl-loaded {
  display: block; }

.owl-carousel.owl-loading {
  opacity: 0;
  display: block; }

.owl-carousel.owl-hidden {
  opacity: 0; }

.owl-carousel .owl-refresh .owl-item {
  display: none; }

.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  overflow: hidden;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.owl-carousel .owl-item .item {
  overflow: hidden;
  display: block;
  max-width: 100%; }

.owl-carousel .owl-item img {
  display: block;
  max-width: 100%;
  margin: 0;
  height: auto;
  position: relative;
  margin-left: 1px;
  -webkit-transform-style: preserve-3d; }

.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto; }

.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab; }

.owl-carousel.owl-rtl {
  direction: rtl; }

.owl-carousel.owl-rtl .owl-item {
  float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img {
  transform-style: preserve-3d; }

/* 
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("..\\..\\..\\..\\..\\index.html") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1; }

.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline; }

.owl-theme .owl-dots .owl-dot span {
  width: 8px;
  height: 8px;
  margin: 5px 5px;
  background: #d6d6d6;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  -moz-transition: opacity 200ms ease;
  -ms-transition: opacity 200ms ease;
  -o-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px; }

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #8a8a8a; }

/*********************
LARGER MOBILE DEVICES
This is for devices like the Galaxy Note or something that's
larger than an iPhone but smaller than a tablet. Let's call them
tweeners.
*********************/
@media only screen and (min-width: 481px) {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: 481px and Up Stylesheet
  
  This stylesheet is loaded for larger devices. It's set to
  481px because at 480px it would load on a landscaped iPhone.
  This isn't ideal because then you would be loading all those
  extra styles on that same mobile connection.
  
  A word of warning. This size COULD be a larger mobile device,
  so you still want to keep it pretty light and simply expand
  upon your base.scss styles.
  
  ******************************************************************/
  /*
  IMPORTANT NOTE ABOUT SASS 3.3 &amp; UP
  You can't use @extend within media queries
  anymore, so just be aware that if you drop
  them in here, they won't work.
  */
  /*********************
  NAVIGATION STYLES
  *********************/
  /* .menu is clearfixed inside mixins.scss */
  .menu {
    /* end .menu ul */ }
    .menu ul {
      /* end .menu ul li */
      /* highlight current page */
      /* end current highlighters */ }
      .menu ul li {
        /*
        plan your menus and drop-downs wisely.
        */ }
        .menu ul li a {
          /*
          you can use hover styles here even though this size
          has the possibility of being a mobile device.
          */ }

  /* end .menu */
  /*********************
  POSTS &amp; CONTENT STYLES
  *********************/
  .refine span.title {
    font-family: "PerpetuaMTStd", "PerpetuaMTStd", "Georgia", Cambria, Times New Roman, Times, serif;
    font-size: 18px; }
  .refine .dropdown {
    width: 100%; }
  .refine .searchandfilter {
    display: block; }
    .refine .searchandfilter ul {
      display: block; }
      .refine .searchandfilter ul li {
        display: inline-block; }
        .refine .searchandfilter ul li .dropdown {
          width: 130px; }
  .refine .wp-advanced-search {
    display: block;
    max-width: 100%;
    position: relative; }
    .refine .wp-advanced-search .dropdown {
      width: 130px; }
    .refine .wp-advanced-search .wpas-search-field {
      width: 185px;
      vertical-align: top; }
    .refine .wp-advanced-search .wpas-field {
      display: inline-block;
      padding-right: 5px;
      vertical-align: top; }
      .refine .wp-advanced-search .wpas-field input.wpas-text {
        height: 32px; }
    .refine .wp-advanced-search .wpas-submit-field {
      display: inline-block;
      width: 40px;
      vertical-align: top;
      float: none;
      margin-top: 0px; }
      .refine .wp-advanced-search .wpas-submit-field input {
        width: 40px;
        height: 32px;
        padding: 8px 10px; }

  /* entry content */
  .entry-content {
    /* at this larger size, we can start to align images */ }
    .entry-content .alignleft, .entry-content img.alignleft {
      margin-right: 1.5em;
      display: inline;
      float: left; }
    .entry-content .alignright, .entry-content img.alignright {
      margin-left: 1.5em;
      display: inline;
      float: right; }
    .entry-content .aligncenter, .entry-content img.aligncenter {
      margin-right: auto;
      margin-left: auto;
      display: block;
      clear: both; }

  /* end .entry-content */
  /*********************
  FOOTER STYLES
  *********************/
  /*
  check your menus here. do they look good?
  do they need tweaking?
  */
  /* end .footer-links */ }
/*********************
TABLET &amp; SMALLER LAPTOPS
This is the average viewing window. So Desktops, Laptops, and
in general anyone not viewing on a mobile device. Here's where
you can add resource intensive styles.
*********************/
@media only screen and (min-width: 768px) {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Tablet &amp; Small Desktop Stylesheet
  
  Here's where you can start getting into the good stuff.
  This size will work on iPads, other tablets, and desktops.
  So you can start working with more styles, background images,
  and other resources. You'll also notice the grid starts to
  come into play. Have fun!
  
  ******************************************************************/
  /*********************
  GENERAL STYLES
  *********************/
  /*********************
  LAYOUT &amp; GRID STYLES
  *********************/
  .wrap {
    width: 760px; }

  /*********************
  HEADER STYLES
  *********************/
  .header {
    padding-top: 10px; }
    .header .social {
      float: right; }
    .header .signup {
      margin-top: 4px; }

  /*********************
  NAVIGATION STYLES
  *********************/
  .mainnav {
    display: inline-block; }

  .nav {
    border: 0;
    text-align: left;
    font-size: 23px;
    /* end .menu ul li */
    /* highlight current page */
    /* end current highlighters */ }
    .nav ul {
      background: #000;
      margin-top: 0; }
    .nav li {
      display: inline-block;
      position: relative;
      margin-right: 40px;
      font-size: 23px;
      /*
      plan your menus and drop-downs wisely.
      */
      /* showing sub-menus */ }
      .nav li a {
        border-bottom: 0;
        /*
        you can use hover styles here even though this size
        has the possibility of being a mobile device.
        */ }
      .nav li:last-child {
        margin-right: 0; }
      .nav li ul.sub-menu,
      .nav li ul.children {
        margin-top: 0;
        border: 1px solid #ccc;
        border-top: 0;
        position: absolute;
        visibility: hidden;
        z-index: 8999;
        /* highlight sub-menu current page */ }
        .nav li ul.sub-menu li,
        .nav li ul.children li {
          /*
          if you need to go deeper, go nuts
          just remember deeper menus suck
          for usability. k, bai.
          */ }
          .nav li ul.sub-menu li a,
          .nav li ul.children li a {
            padding-left: 10px;
            border-right: 0;
            display: block;
            width: 180px;
            border-bottom: 1px solid #ccc; }
          .nav li ul.sub-menu li:last-child a,
          .nav li ul.children li:last-child a {
            border-bottom: 0; }
          .nav li ul.sub-menu li ul,
          .nav li ul.children li ul {
            top: 0;
            left: 100%; }
      .nav li:hover &gt; ul {
        top: auto;
        visibility: visible; }

  /* end .nav */
  /*********************
  SIDEBARS &amp; ASIDES
  *********************/
  /*********************
  FOOTER STYLES
  *********************/
  .footer {
    clear: both;
    background-color: #fff;
    padding-bottom: 20px;
    margin-top: 40px;
    text-align: left; }
    .footer h4 {
      font-weight: 400;
      font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
      padding-bottom: 5px;
      border-bottom: 1px solid #8a8a8a;
      font-size: 16px; }
      .footer h4.short {
        max-width: 170px;
        margin-left: 0px;
        margin-right: 0px; }
    .footer .social {
      text-align: left; }
    .footer .logos img {
      display: block;
      margin-bottom: 10px;
      margin-left: 0px;
      margin-right: 0px; }
    .footer .signup {
      text-align: left; }

  /*
  you'll probably need to do quite a bit
  of overriding here if you styled them for
  mobile. Make sure to double check these!
  */
  .footer-links ul li {
    /*
    be careful with the depth of your menus.
    it's very rare to have multi-depth menus in
    the footer.
    */ }

  /* end .footer-links */ }
/*********************
DESKTOP
This is the average viewing window. So Desktops, Laptops, and
in general anyone not viewing on a mobile device. Here's where
you can add resource intensive styles.
*********************/
@media only screen and (min-width: 1030px) {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Desktop Stylsheet
  
  This is the desktop size. It's larger than an iPad so it will only
  be seen on the Desktop.
  
  ******************************************************************/
  .wrap {
    width: 1040px; }

  .nav li {
    display: inline-block;
    position: relative;
    margin-right: 100px; }

  .header {
    padding-top: 10px; }
    .header .social {
      float: right; }

  .refine span.title {
    font-family: "PerpetuaMTStd", "PerpetuaMTStd", "Georgia", Cambria, Times New Roman, Times, serif;
    font-size: 18px;
    margin-right: 6px;
    vertical-align: middle;
    display: inline-block; }
  .refine .dropdown {
    width: 100%; }
  .refine li:last-child {
    padding-right: 0; }
  .refine .searchandfilter {
    display: inline-block;
    vertical-align: middle; }
    .refine .searchandfilter ul {
      display: block; }
      .refine .searchandfilter ul li {
        display: inline-block; }
        .refine .searchandfilter ul li .dropdown {
          width: 173px; }
  .refine .wp-advanced-search {
    display: inline-block; }
    .refine .wp-advanced-search .dropdown {
      width: 175px; }
    .refine .wp-advanced-search .wpas-search-field {
      width: 148px;
      vertical-align: middle; }
    .refine .wp-advanced-search .wpas-field {
      display: inline-block;
      padding-right: 10px;
      vertical-align: top; }
      .refine .wp-advanced-search .wpas-field input.wpas-text {
        height: 32px; }
    .refine .wp-advanced-search .wpas-submit-field {
      display: inline-block;
      padding-right: 0;
      width: 40px;
      vertical-align: middle;
      float: none;
      margin-top: 0px; }
      .refine .wp-advanced-search .wpas-submit-field input {
        width: 40px;
        height: 32px;
        padding: 8px 10px; } }
/*********************
LARGE VIEWING SIZE
This is for the larger monitors and possibly full screen viewers.
*********************/
@media only screen and (min-width: 1240px) {
  /******************************************************************
  Site Name: 
  Author: 
  
  Stylesheet: Super Large Monitor Stylesheet
  
  You can add some advanced styles here if you like. This kicks in
  on larger screens.
  
  ******************************************************************/ }
/*********************
RETINA (2x RESOLUTION DEVICES)
This applies to the retina iPhone (4s) and iPad (2,3) along with
other displays with a 2x resolution. You can also create a media
query for retina AND a certain size if you want. Go Nuts.
*********************/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /******************************************************************
  Site Name: 
  Author: 
  
  Stylesheet: Retina Screens &amp; Devices Stylesheet
  
  When handling retina screens you need to make adjustments, especially
  if you're not using font icons. Here you can add them in one neat
  place.
  
  ******************************************************************/
  /* 
  
  EXAMPLE 
  Let's say you have an image and you need to make sure it looks ok
  on retina screens. Let's say we have an icon which dimension are
  24px x 24px. In your regular stylesheets, it would look something
  like this:
  
  .icon {
  	width: 24px;
  	height: 24px;
  	background: url(..\\..\\..\\..\\..\\index.html) no-repeat;
  }
  
  For retina screens, we have to make some adjustments, so that image
  doesn't look blurry. So, taking into account the image above and the
  dimensions, this is what we would put in our retina stylesheet:
  
  .icon {
  	background: url(img/test@2x.png) no-repeat;
  	background-size: 24px 24px;
  }
  
  So, you would create the same icon, but at double the resolution, meaning 
  it would be 48px x 48px. You'd name it the same, but with a @2x at the end
  (this is pretty standard practice). Set the background image so it matches
  the original dimensions and you are good to go. 
  
  */ }
/*********************
PRINT STYLESHEET
Feel free to customize this. Remember to add things that won't make
sense to print at the bottom. Things like nav, ads, and forms should
be set to display none.
*********************/
@media print {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Print Stylesheet
  
  This is the print stylesheet. There's probably not a lot
  of reasons to edit this stylesheet. If you want to
  though, go for it.
  
  ******************************************************************/
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important; }

  a, a:visited {
    color: #444 !important;
    text-decoration: underline; }
    a:after, a:visited:after {
      content: " (" attr(href) ")"; }
    a abbr[title]:after, a:visited abbr[title]:after {
      content: " (" attr(title) ")"; }

  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: ""; }

  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }

  thead {
    display: table-header-group; }

  tr, img {
    page-break-inside: avoid; }

  img {
    max-width: 100% !important; }

  @page {
    margin: 0.5cm; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }

  h2,
  h3 {
    page-break-after: avoid; }

  .sidebar,
  .page-navigation,
  .wp-prev-next,
  .respond-form,
  nav {
    display: none; } }
</pre></body></html>